socket_getopt
Socket_et_option အတွက် alias ကို
function name: Socket_etopt ()
သက်ဆိုင်သောဗားရှင်း - PHP 4> = 4.3.0, PHP 5, PHP 7
function ကိုဖော်ပြချက် - Socket Option ၏တန်ဖိုးကိုရရှိရန် Socket_etopt () function ကိုအသုံးပြုသည်။
Syntax: ရောစပ်ထားသော socket_etopt (အရင်းအမြစ် $ socket, int $ levate, int $ optname)
Parametermer
Value ကိုပြန်သွားပါ
ဥပမာ -
// 创建套接字$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); if ($socket === false) { echo "socket_create() 失败: " . socket_strerror(socket_last_error()) . "\n"; exit; } // 设置套接字选项socket_set_option($socket, SOL_SOCKET, SO_REUSEADDR, 1); // 获取套接字选项的值$value = socket_getopt($socket, SOL_SOCKET, SO_REUSEADDR); if ($value !== false) { echo "SO_REUSEADDR 选项的值为: " . $value . "\n"; } else { echo "socket_getopt() 失败: " . socket_strerror(socket_last_error($socket)) . "\n"; } // 关闭套接字socket_close($socket);
အထက်ပါဥပမာတွင် Socket ကိုပထမဆုံးဖန်တီးပြီး Soote_seadDr option ကို socket_set_option () ကို အသုံးပြု. 1 ကိုသတ်မှတ်ထားသည်။ ထို့နောက် soote_reuseaddr option ကိုရရှိရန် socket_etopt () ကိုသုံးပါ။ နောက်ဆုံးတော့ socket ကိုပိတ်လိုက်ပါ။
ဥပမာအားဖြင့်ဥပမာတွင်အမှားအယွင်းများကိုသရုပ်ပြအဖြစ်သာအသုံးပြုသည်ကိုသတိပြုပါ။