PHP တွင် HTTP, FTP, SMTP, SMTP စစသည့်အချက်များမှအချက်အလက်များပေးပို့ခြင်းနှင့်လက်ခံခြင်းနှင့်ပတ်သက်သောအချက်အလက်များကိုလက်ခံခြင်း, တောင်းခံသည့် URL ၏အခြေအနေနှင့်သက်ဆိုင်သောတောင်းဆိုမှုနှင့်ပတ်သက်သောအသေးစိတ်အချက်အလက်များသည်အထူးသဖြင့် PHP မှပေးသော curl_getinfo () function ကိုရယူရန်လိုအပ်သည်။
curl_getinfo () function ကို function ကို curl တောင်းဆိုမှုနှင့်ပတ်သက်သောသတင်းအချက်အလက်များပါ 0 င်သောအပေါင်းအသင်းခင်းကျင်းမှုကိုပြန်ပို့သည်။ ကွဲပြားခြားနားသောရွေးချယ်စရာများကိုချိန်ညှိခြင်းအားဖြင့်ကျွန်ုပ်တို့သည်တိကျသောသတင်းအချက်အလက်များကိုရနိုင်သည်။ ဤတွင်အသုံးများသောရွေးချယ်စရာများနှင့်သူတို့၏အဓိပ္ပါယ်များရှိသည်။
အောက်ဖော်ပြပါသည် curl_getinfo () function ကို အသုံးပြု. curl_getinfo () function ကို အသုံးပြု. နမူနာကုဒ်ဖြစ်သည်။
// a cURL ပစ္စည်းအင်းအား
$curl = curl_init();
// သတ်မှတ်ထားတဲ့ set URL စကားပေြာဟော
curl_setopt($curl, CURLOPT_URL, "https://www.example.com");
// တောင်းဆိုမှုကို execute
$response = curl_exec($curl);
// တောင်းဆိုမှုနှင့်ပတ်သက်။ သက်ဆိုင်ရာသတင်းအချက်အလက်ရယူပါ
$info = curl_getinfo($curl);
// output ကိုတောင်းဆိုခဲ့သည် URL စကားပေြာဟော
echo "တောင်းဆိုခဲ့သည်URLစကားပေြာဟော:" . $info['url'] . "<br>";
// output server တုံ့ပြန်မှု HTTP အခြေအနေကုဒ်
echo "HTTP အခြေအနေကုဒ်:" . $info['http_code'] . "<br>";
// တစ်ခုလုံးကိုတောင်းဆိုမှုလုပ်ငန်းစဉ်အပေါ်သုံးစွဲစုစုပေါင်းအချိန် output ကို
echo "စုစုပေါင်းအချိန်:" . $info['total_time'] . "စက်ဏန့်<br>";
// downloaded content ၏ bytes ၏ output ကို output
echo "ဒေါင်းလုပ်လုပ်ထားသောအကြောင်းအရာများ bytes အရေအတွက်:" . $info['download_content_length'] . "<br>";
// တင်ထားသောအကြောင်းအရာများ၏ bytes ၏အရေအတွက် output ကို
echo "တင်ထားသော content bytes အရေအတွက်:" . $info['upload_content_length'] . "<br>";
// ရုပ်သိမ်းခြင်း cURL ပစ္စည်းအင်းအား
curl_close($curl);
အထက်ပါကုဒ်တွင် curl အရင်းအမြစ်တစ်ခုကိုပထမဆုံးဖန်တီးပြီးတောင်းဆိုထားသော URL ကိုသတ်မှတ်ထားသည်။ ထို့နောက်တောင်းဆိုမှုကိုအကောင်အထည်ဖော်ရန်အတွက် curl_getinfo () ကို အသုံးပြု. စာမျက်နှာသို့သတင်းအချက်အလက်များနှင့်သက်ဆိုင်သောသတင်းအချက်အလက်များကိုရယူရန်အသုံးပြုပါ။ နောက်ဆုံးတော့ဆံပင်ကောက်ကောက်အရင်းအမြစ်ကိုပိတ်လိုက်။
curl_getinfo () function ကိုအသုံးပြုခြင်းအားဖြင့် developer များသည် curl တောင်းဆိုမှုများနှင့်သက်ဆိုင်သောသတင်းအချက်အလက်အမျိုးမျိုးကိုအလွယ်တကူရရှိနိုင်သည်။ Webswlers များကိုရှာဖွေခြင်း, APIs များကိုခေါ်ဆိုခြင်း,
အတိုချုပ်ဆိုရလျှင် curl_getinfo () function သည် PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင်အထူးသဖြင့် data interaction အတွက်အသုံးပြုသောမြင်ကွင်းတွင်အလွန်လက်တွေ့ကျသည်။ ပိုမိုကောင်းမွန်သောထိန်းချုပ်မှုနှင့်လုပ်ငန်းစဉ်တောင်းဆိုမှုများအတွက်အသေးစိတ်အချက်အလက်များကိုအသေးစိတ်အချက်အလက်များကိုရယူရန်ကူညီနိုင်သည်။