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

socket_addrinfo_bind

တစ်ခုပေးထားသော addrinfo ကနေ socket ကိုဖန်တီးနှင့်ချည်နှောင်
အမည်:socket_addrinfo_bind
အမျိုးအစား:Sockets
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:သတ်မှတ်ထားသောလိပ်စာတစ်ခုမှ socket တစ်ခုအားချည်နှောင်ပါ

function name: socket_addrinfo_bind ()

သက်ဆိုင်သောဗားရှင်း - PHP 5.4.0 နှင့်အထက်

အသုံးပြုမှု - Socket_addrinfo_bind () function ကိုသတ်မှတ်ထားသောလိပ်စာတစ်ခုသို့ socket တစ်ခုမှချည်နှောင်ရန်အသုံးပြုသည်။

Syntax: Bool Socket_addrinfo_bind (Resource $ socket, အရင်းအမြစ် $ addrinfo)

Parametermer

  • Socket: Socket Resourt, Socket_create () function ကို သုံး. ဖန်တီးထားသည်။
  • ADDRINFO: သတင်းအချက်အလက်အရင်းအမြစ်ကို address သတင်းအချက်အလက်အရင်းအမြစ်, Socket_addrinfo_lookup () function ကို အသုံးပြု. ရရှိသော။

Reward Value: အောင်မြင်သောစည်းနှောင်မှုပြန်လည်ရောက်ရှိပါကပြန်လည်ထူထောင်ခြင်းနှင့်ပျက်ကွက်လျှင်မှားယွင်းစွာပြန်လာပါ။

ဥပမာ - အောက်ပါဥပမာသည် socket_addrinfo_bind () function ကို အသုံးပြု. သတ်မှတ်ထားသောလိပ်စာတစ်ခုသို့ socket တစ်ခုကိုမည်သို့ချိတ်ဆက်ရမည်ကိုပြသသည်။

 // 创建套接字$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); // 获取地址信息$addrinfo = socket_addrinfo_lookup("example.com", "http"); // 绑定套接字到地址if (socket_addrinfo_bind($socket, $addrinfo)) { echo "套接字绑定成功!"; } else { echo "套接字绑定失败!"; } // 关闭套接字socket_close($socket);

အထက်ပါဥပမာတွင် TCP Socket ကို Socket_create () function ကို အသုံးပြု. ပထမဆုံးဖန်တီးထားသည်။ ထို့နောက်သတ်မှတ်ထားသောလိပ်စာ၏လိပ်စာအချက်အလက်များကိုရယူရန် Socket_addrinfo_lookup () function ကိုသုံးပါ။ နောက်ဆုံးတွင် Socket သို့ Socket သို့ချည်နှောင်ရန် Socket_addrinfo_bind () function ကိုသုံးပါ။ အကယ်. စည်းနှောင်ခြင်းသည်အောင်မြင်လျှင် output သည် "Socket Binding သည်အောင်မြင်လိမ့်မည်" မဟုတ်ရင် output ကို "socket binding မအောင်မြင်ပါ။ နောက်ဆုံးတွင် Socket ကိုပိတ်ရန် Socket_Close () function ကိုသုံးပါ။

မှတ်ချက် - ဥပမာရှိလိပ်စာနှင့်ဆိပ်ကမ်းနံပါတ်များကိုရည်ညွှန်းရန်သာဖြစ်သည်။ ကျေးဇူးပြု. အမှန်တကယ်အခြေအနေနှင့်အညီပြုပြင်ပါ။

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