<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// ဤအပိုင်းသည်ဆောင်းပါး၏အကြောင်းအရာနှင့်မသက်ဆိုင်ပါ,၎င်းသည်စတင်ခြင်းသို့မဟုတ်အခြားဆက်တင်များဖြစ်နိုင်သည်</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ဖြစ်ပေါ်လာခြင်း PHP ပတ်ဝန်းကျင်...\n"</span></span><span>;
</span><span><span class="hljs-variable">$version</span></span><span> = </span><span><span class="hljs-title function_ invoke__">phpversion</span></span><span>();
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"ယခု PHP ထင်မြင်ချက်: <span class="hljs-subst">$version</span></span></span><span>\n";
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// ဆောင်းပါးစတင်သည်</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>အသေးစိတ်ရှင်းပြချက် curl_multi_add_handle လက်ကိုင်ထည့်ပြီးနောက်,တောင်းဆိုမှုများနှင့်လုပ်ငန်းစဉ်ပြန်လာရလဒ်များကိုမှန်ကန်စွာလုပ်ဆောင်ရန်?</h1>"</span></span><span>;
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>တည်နေ PHP အလယ်ပိုင်း,အသုံးပြု <code>cURL
''; ပဲ့တင်သံ " ထို့နောက် Multi-Hander Manager Curl_multi_init () -
" ပဲ့တင်သံ ''<span class="fun">$ mh = curl_multi_init ();</span>'' ; ပဲ့တင်သံ "
Curl_multi_add_handle () ကိုသုံးရန်မန်နေဂျာတစ် ဦး ချင်းစီကိုထည့်ပါ။
" Echo 'curl_multi_add_handle($mh, $ch1);
curl_multi_add_handle($mh, $ch2);
' ; ပဲ့တင်သံ " ထို့အပြင်ဖြည့်စွက်ပြီးပါကသင်တောင်းဆိုမှုများအားလုံးကိုမပြီးမချင်း curl_multi_exec () ကို execute လုပ်ရန် loop လုပ်ရန်လိုအပ်သည် -
"" ; Echo '$running = null;
do {
$status = curl_multi_exec($mh, $running);
// မလုပ်မနေရမဟုတ်သော: ပြောင်းလဲမှုဖိုင်ကို descriptor ကိုစောင့်ပါ,လေှျာ့ပေါ့ CPU နေထိုင်ခြင်း
curl_multi_select($mh);
} while ($running > 0);
' , ပဲ့တင်သံ " တောင်းဆိုမှုပြီးဆုံးသွားတဲ့အခါ, လက်ကိုင်တစ်ခုစီရဲ့ပြန်လာတဲ့အကြောင်းအရာကိုရဖို့ curl_multi_getcontent () ကို သုံးနိုင်တယ်
။ echo '$response1 = curl_multi_getcontent($ch1);
$response2 = curl_multi_getcontent($ch2);
echo "Response 1: " . $response1 . "\n";
echo "Response 2: " . $response2 . "\n";
' ; ပဲ့တင်သံ " နောက်ဆုံးတွင်အရင်းအမြစ်ကိုလက်ကိုင်မန်နေဂျာမှဖယ်ရှားခြင်း
, echo 'curl_multi_remove_handle($mh, $ch1);
curl_multi_remove_handle($mh, $ch2);
curl_close($ch1);
curl_close($ch2);
curl_multi_close($mh);
' ; ပဲ့တင်သံ " curl_multi_add_handle ကိုအသုံးပြုပြီးနောက်ရလဒ်ကို execute လုပ်ပြီးရဖို့အဓိကခြေလှမ်းတွေက
" ; ပဲ့တင်သံ "ဒီအဆင့်တွေနဲ့သင်ဟာတစ်ပြိုင်နက်တည်း http တောင်းဆိုမှုများကိုထိထိရောက်ရောက် HTTP တောင်းဆိုမှုများကိုမှန်ကန်စွာလုပ်ဆောင်နိုင်အောင်ထိရောက်စွာပြုလုပ်နိုင်သည်။
" ; >