क्या आप इसे उदाहरणों में वर्णित कर सकते हैं, कृपया?हम PHP के कर्ल में CURLOPT_WRITEFUNCTION का उपयोग करने के लिए क्या करते हैं?
उत्तर
परिभाषा के लिए CALLBACK OPTIONS और
यह curl_setopt
समारोह के साथ प्रयोग किया जाता है पर एक नज़र डालें।
CURLOPT_WRITEFUNCTION
कॉलबैक फ़ंक्शन का नाम है जहां कॉलबैक फ़ंक्शन दो पैरामीटर लेता है। पहला कर्ल संसाधन है, और दूसरा डेटा लिखने के साथ एक स्ट्रिंग है। इस कॉलबैक फ़ंक्शन का उपयोग करके डेटा लिखा जाना चाहिए। लिखित बाइट्स की सटीक संख्या वापस करनी होगी या यह असफल हो जाएगी।
मुझे पता है कि यह एक पुराना सवाल है, लेकिन हो सकता है कि मेरा उत्तर आपके या किसी और के लिए कुछ मददगार होगा। WRITEFUNCTION टेक्स्ट को संसाधित करने के लिए उपयोगी है क्योंकि यह स्ट्रीमिंग में आता है या कुछ शर्त के आधार पर डाउनलोड को निरस्त करने के लिए। यहाँ एक उदाहरण है कि बस बड़े अक्षरों में सभी पाठ डालता है:
function get_html($url){
$ch = curl_init();
$obj = $this;//create an object variable to access class functions and variables
$this->result = '';
$callback = function ($ch, $str) use ($obj) {
$obj->result .= strtoupper($str);
return strlen($str);//return the exact length
};
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_WRITEFUNCTION, $callback);
curl_exec($ch);
curl_close($ch);
return $this->result;
}
देखने के लिए मैं इसे कैसे इस्तेमाल किया, इस लिंक की जाँच: Parallel cURL Request with WRITEFUNCTION Callback।
- 1. जहां हम JSON का उपयोग करते हैं?
- 2. PHP में fopen ($ url) और कर्ल का उपयोग करने के बीच महत्वपूर्ण अंतर क्या हैं?
- 3. हम एमवीवीएम का उपयोग कब करते हैं?
- 4. हम serialization का उपयोग क्यों करते हैं?
- 5. फॉर्म बनाने/पुनर्प्राप्त करने के लिए कर्ल का उपयोग
- 6. PHP: आप इसे लिखने के लिए क्या उपयोग करते हैं?
- 7. PHP के कर्ल फ़ंक्शन
- 8. PHP curl के साथ समस्याओं का निवारण करने के लिए आप क्या कदम उठाते हैं?
- 9. क्या हम jQuery घोषित करते हैं या हम इसका उपयोग करते हैं?
- 10. PHP के बहु कर्ल कार्यों की सीमाएं क्या हैं?
- 11. हम सीएसएस में "स्थिति: रिश्तेदार" का उपयोग कब करते हैं?
- 12. हम जावा परियोजना में rt.jar का उपयोग क्यों करते हैं?
- 13. हम प्रोग्रामिंग में रेडियंस का उपयोग क्यों करते हैं?
- 14. === PHP में क्या करते हैं
- 15. क्या हम मोबाइल ऐप विकसित करने के लिए रेल पर रूबी का उपयोग कर सकते हैं?
- 16. कर्ल - PHP कर्ल लाइब्रेरी
- 17. हम डेटाटाइप को फ़ंक्शन के रूप में एन्कोड करने के लिए फ़ोल्डर्स का उपयोग क्यों करते हैं?
- 18. हम PHP में ऑब्जेक्ट ऑपरेटर "->" का उपयोग कहां करते हैं?
- 19. सादा PHP में कर्ल का उपयोग करने से कोडइग्निटर की कर्ल लाइब्रेरी धीमी क्यों है?
- 20. क्या आप फ़िंग का उपयोग करते हैं?
- 21. हम एक शब्दकोश के लिए GetHashCode() कब करते हैं?
- 22. सादा और सरल, हम _stdcall का उपयोग क्यों करते हैं?
- 23. PHP में कर्ल का उपयोग करके रॉ पोस्ट
- 24. हम कहां और क्यों PHP में __toString() का उपयोग करते हैं?
- 25. हम विंडोज सेवा का उपयोग कब करते हैं?
- 26. ऐप स्टोर रसीद को सत्यापित करने के लिए कर्ल का उपयोग करते समय अवैध स्तर अपवाद?
- 27. PHP में लक्षणों के लिए संभावित उपयोग परिदृश्य क्या हैं?
- 28. हम सदस्य रहित इंटरफ़ेस का उपयोग क्यों करते हैं?
- 29. क्या हम ऑब्जेक्ट से प्राप्त करते हैं?
- 30. हम हाइबरनेट एनोटेशन का उपयोग क्यों करते हैं?
इसका क्या अर्थ है: "लिखित बाइट्स की सही संख्या वापस करनी चाहिए या यह असफल हो जाएगी"? – MrY
वह कैसा है? बाइट्स की सही संख्या क्या है? – MrY
इसे उस उत्तर के उदाहरण के लिए देखें: http://download1.parallels.com/Plesk/Expand/2.1.0-Release1/doc/expand-integrate-guide/17009.htm – Sarfraz