PHP တွင် CURL အဖြေကို variable အဖြစ်သိမ်းခြင်း
အောက်ပါ setting သည် server ၏အဖြေကို browser page ပေါ်သို့ မထုတ်ဘဲ variable ထဲတွင် သိမ်းရန် ခိုင်းစေပါသည်။
<?php
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
?>
ဤ setting နှင့်အညီ code ကို ပြင်ဆင်ကြပါစို့။
<?php
// ဆက်သွယ်ရမည့် စာမျက်နှာ၏လိပ်စာ။
$url = 'http://test.loc';
// session ကို စတင်ပါ။
$curl = curl_init();
// စာမျက်နှာလိပ်စာကို သတ်မှတ်ပါ။
curl_setopt($curl, CURLOPT_URL, $url);
// server ၏အဖြေကို variable ထဲတွင် သိမ်းပါ။
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
// request ကို လုပ်ဆောင်၍ အဖြေကို variable ထဲသိမ်းပါ။
$res = curl_exec($curl);
// variable ထဲတွင် ဘာရှိသည်ကို ကြည့်ပါ။
var_dump($res);
?>
ဖော်ပြပါ code ကို function အတွင်းထည့်ပါ။ ထို function သည် URL ကို parameter အဖြစ်လက်ခံပြီး ရရှိသော result ကို return ပြန်ပေးပါစေ။