လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> stream_context_set_option

stream_context_set_option

အရင်းအမြစ်စီးဆင်းမှု, packet သို့မဟုတ်အခြေအနေတွင်အတွက် parameters တွေကိုသတ်မှတ်ထားပါ
အမည်:stream_context_set_option
အမျိုးအစား:စီးခေျာင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:အရင်းအမြစ်စီးဆင်းမှုအခြေအနေရွေးချယ်မှုများကိုချထားပါ

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

  • $ stream_or_context: အရင်းအမြစ် stream သို့မဟုတ်အခြေအနေတွင် parameter သည်။ ၎င်းသည်အရင်းအမြစ်စီးဆင်းမှုတစ်ခုဖြစ်နိုင်သည် (fopen ()) သို့မဟုတ်အခြေအနေတွင်ရှိသောအရင်းအမြစ်များကိုပြန်လည်ရောက်ရှိသည့်အရင်းအမြစ်များ (streamontext_create () ဖြင့်ပြန်လာသောအရင်းအမြစ်) ။
  • $ Wrapper: စမ်းချောင်းများ (HTTP, HTTPS, FTP စသည်) စီးဆင်းမှု / encapsulator
  • $ option: သတ်မှတ်ရန် option ကို။
  • $ တန်ဖိုး - သတ်မှတ်ထားရမည့်တန်ဖိုး။

ပြန်လာတန်ဖိုး - အောင်မြင်မှုအပေါ်စစ်မှန်တဲ့ပြန်လာခြင်းနှင့်ပျက်ကွက်အပေါ်မှားယွင်းသော။

ဥပမာ -

 // 创建一个上下文资源$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 တွင်သိမ်းထားသည်။ နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည်လွှင့်ချက်များကိုပိတ်ပြီးတုံ့ပြန်မှုအကြောင်းအရာများကိုထုတ်လွှင့်သည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
လူကြိုက်များသော ဆောင်းပါးများ