(بي إتش بي 5 >= 5.5.0)
curl_share_init — تهيئة مقبض مشاركة cURL
المورد cur_share_init (فارغ)
يسمح لمقبضين cURL بمشاركة البيانات.
هذه الوظيفة لا تحتوي على معلمات.
إرجاع المورد "مقبض cURL المشترك".
سيقوم هذا المثال بإنشاء مقبض cURL مشترك وإضافة مقبضين cURL يشاركان بيانات ملفات تعريف الارتباط.
<?php// إنشاء مقبض مشترك لـ cURL وتعيين بيانات ملفات تعريف الارتباط $sh = curl_share_setopt($sh, CURLSHOPT_SHARE, CURL_LOCK_DATA_COOKIE); // تهيئة مقبض cURL الأول وتحديده كمقبض مشترك $ch1 = curl_init("http://www.w3cschool.cc/");curl_setopt($ch1, CURLOPT_SHARE, $sh);// تنفيذ مقبض cURL الأول curl_exec($ch1);// تهيئة مقبض cURL الثاني وتحديده كمقبض مشترك $ch2 = curl_init("http://php.net/");curl_setopt($ch2, CURLOPT_SHARE, $sh);// تنفيذ مقبض cURL الثاني// تتم مشاركة بيانات جميع مقابض $ch1 في مقبض $ch2 curl_exec($ch2);// أغلق مقبض cURL المشترك curl_share_إغلاق($sh);// إغلاق cURL التعامل مع curl_Close($ch1);curl_Close($ch2);?>