function name: stream_context_set_option ()
သက်ဆိုင်သောဗားရှင်း - PHP 4> = 4.3.0, PHP 5, PHP 7
function ကိုဖော်ပြချက် - steam_context_set_option () အရင်းအမြစ်စီးဆင်းမှုအခြေအနေရွေးချယ်မှုများကိုသတ်မှတ်ပါ
အသုံးပြုမှု:
steam_context_set_option (ငွေအရင်းအမြစ် $ stream_or_context, string $ rapper, string ကို $ option, ရောနှော $ တန်ဖိုး): Bool
Parametermer
ပြန်လာတန်ဖိုး - အောင်မြင်မှုအပေါ်စစ်မှန်တဲ့ပြန်လာခြင်းနှင့်ပျက်ကွက်အပေါ်မှားယွင်းသော။
ဥပမာ -
// 创建一个上下文资源$context = stream_context_create(); // 设置上下文选项stream_context_set_option($context, 'http', 'method', 'POST'); stream_context_set_option($context, 'http', 'header', 'Content-Type: application/json'); stream_context_set_option($context, 'http', 'content', json_encode(['key' => 'value'])); // 打开一个流并应用上下文$stream = fopen('http://example.com/api', 'r', false, $context); // 读取流内容$response = stream_get_contents($stream); // 关闭流fclose($stream); // 输出响应echo $response;
အပေါ်ကဥပမာမှာ stream_context_create () ကိုသုံးပြီးအခြေအနေကိုအရင်ဖန်တီးပါ။ ထို့နောက်ရွေးချယ်စရာသုံးခုကိုသတ်မှတ်ရန် streamext_set_set_stion () function ကိုသုံးပါ။ တောင်းဆိုမှုနည်းလမ်းမှာတောင်းဆိုမှု header သည် header header json json leader ons / json json enscoded data များဖြစ်သည်။ ထို့နောက် FOPEN () ကိုအသုံးပြုပြီးစမ်းချောင်းတစ်ခုဖွင့်ပြီးထိုမြစ်ကြောင်းကိုဆက်စပ်သောအရင်းအမြစ်ကိုအသုံးပြုသည်။ ထို့နောက်စီးဆင်းသောအကြောင်းအရာများသည် stream_get_contentents () ကို အသုံးပြု. () ကိုဖတ်ပြီး $ တုန့်ပြန်မှု variable တွင်သိမ်းထားသည်။ နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည်လွှင့်ချက်များကိုပိတ်ပြီးတုံ့ပြန်မှုအကြောင်းအရာများကိုထုတ်လွှင့်သည်။