လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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 ကိုသုံးပါ။

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

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • socket မှအမြင့်ဆုံးအရှည် bytes ကိုဖတ်ပါ socket_read

    socket_read

    socketမှအမြင့်ဆုံးအရ
  • socket များအတွက် socket options ကိုရယူပါ socket_get_option

    socket_get_option

    socketများအတွက်socke
  • တစ်ခုပေးထားသော addrinfo ကနေ socket ကိုဖန်တီးနှင့်ချည်နှောင် socket_addrinfo_bind

    socket_addrinfo_bind

    တစ်ခုပေးထားသောaddrin
  • ကချိတ်ဆက်မှုရှိမရှိ socket သို့စာတစ်စောင်ပို့ပါ socket_sendto

    socket_sendto

    ကချိတ်ဆက်မှုရှိမရှိs
  • socket ပေါ်တွင် connection တစ်ခုစတင်ပါ socket_connect

    socket_connect

    socketပေါ်တွင်connec
  • data ကိုချိတ်ဆက်ထားသော socket သို့ပို့ပါ socket_send

    socket_send

    dataကိုချိတ်ဆက်ထားသေ
  • Socket Error ကိုဖော်ပြသည့် string ကိုပြန်ပို့သည် socket_strerror

    socket_strerror

    SocketErrorကိုဖော်ပြ
  • socket ပေါ်တွင်နောက်ဆုံးအမှားပြန်ပို့သည် socket_last_error

    socket_last_error

    socketပေါ်တွင်နောက်ဆ
လူကြိုက်များသော ဆောင်းပါးများ