সিআরএল প্রতিধ্বনি করবেন না


94

যখন আমি এই কোডটি ব্যবহার করি:

$ch = curl_init($url);
$statuses = curl_exec($ch);
curl_close($ch);

আমি যা চাই তা ফিরে পেয়েছি, তবে আমি যদি এটি ব্যবহার করি - $statusesপৃষ্ঠায় প্রতিধ্বনিত হয়।

আমি কীভাবে এটি বন্ধ করতে পারি?

উত্তর:



67

আগে এই বিকল্পটি অন্তর্ভুক্ত করুন curl_exec()

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

13
আমি এই উত্তরটি বেশি পছন্দ করি কারণ এটি আরও পরিষ্কার যে আপনি একটি বুলিয়ান মান নির্দিষ্ট করছেন, একটি সংখ্যা নয়।
মিররফেটে

4
অতিরিক্তভাবে এটি নির্দিষ্ট করে যে এটি কার্যকর করতে হবে before যদিও এটি তুলনামূলক স্বজ্ঞাত, এটি কিছু লোকের ভুল সংরক্ষণ করতে পারে।
csga5000

0

গৃহীত উত্তরের পাশাপাশি, আপনি যদি এটি যোগ করেন তবে নিশ্চিত হন যে আপনি CURLOPT_VERBOSE কে সত্যে সেট করেন নি

curl_setopt($ch, CURLOPT_VERBOSE, true );

সিআরএল থেকে আউটপুট আসবে, এমনকি সিআরএল_এলটিআরটিআরএনএসএফআরটি সত্যতে সেট করা থাকলেও

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.