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

socket_get_option

socket များအတွက် socket options ကိုရယူပါ
အမည်:socket_get_option
အမျိုးအစား:Sockets
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:Socket option ၏တန်ဖိုးကိုရယူပါ

function name: Socket_et_option ()

သက်ဆိုင်သောဗားရှင်း: PHP 4> = 4.3.0, PHP 5, PHP 7

function ကိုဖော်ပြချက်: Socket_et_option () function ကိုအသုံးပြုသည် Socket option ၏တန်ဖိုးကိုရရှိရန်အသုံးပြုသည်။

Syntax: Mixed Socket_et_option (အရင်းအမြစ် $ socket, int $ levation, int $ optname)

Parametermer

  • socket_create () သို့မဟုတ် socket_accept_accept_accept_Accept_Accept_Acception ()) ဖြင့်ဖန်တီးထားသော $ socket: Socket Resemsication ။
  • $ အဆင့် - Sol_Socket သို့မဟုတ်အခြားတိကျသော protocol level ဖြစ်နိုင်သည့် option ၏အဆင့်။
  • $ optname: so_reuseaddr, so_rcvbuf ကဲ့သို့သောကိန်းဂဏန်းဖြစ်နိုင်သော option name ။

Value ကိုပြန်သွားပါ

  • အောင်မြင်လျှင် option ၏တန်ဖိုးကိုပြန်ပို့ပါ။
  • အကယ်. ပျက်ကွက်လျှင်မှားယွင်းသောပြန်လာပါ။

ဥပမာ -

 // 创建套接字$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); if ($socket === false) { echo "socket_create() failed: " . socket_strerror(socket_last_error()) . "\n"; exit; } // 设置套接字选项socket_set_option($socket, SOL_SOCKET, SO_REUSEADDR, 1); // 获取套接字选项的值$reuse = socket_get_option($socket, SOL_SOCKET, SO_REUSEADDR); if ($reuse === false) { echo "socket_get_option() failed: " . socket_strerror(socket_last_error()) . "\n"; exit; } echo "SO_REUSEADDR option value: " . $reuse . "\n"; // 关闭套接字socket_close($socket);

အထက်ပါဥပမာတွင် socket_set_set_set_set_option () function ကိုသုံးပါ။ နောက်ဆုံးတွင် SooteuseadDR option ၏တန်ဖိုးကိုရရှိရန် socket_et_et_option () function ကိုသုံးပါ။ ဥပမာအားဖြင့်ပုံတွင်အမှားအယွင်းများသည်အခြေခံကျပြီးလိုအပ်သည့်အတိုင်းအမှန်တကယ် applications များတွင်သင့်လျော်သောအမှားကိုင်တွယ်မှုကိုပြုလုပ်သင့်ကြောင်း ကျေးဇူးပြု. မှတ်သားပါ။

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