socket_connect
socket ပေါ်တွင် connection တစ်ခုစတင်ပါ
function name: Socket_Connect ()
သက်ဆိုင်သောဗားရှင်း - PHP 4> = 4.1.0, PHP 5, PHP 7
function ကိုဖော်ပြချက် - Socket_Connect () function ကို created socket ပေါ်တွင်အဝေးမှ host နှင့်ချိတ်ဆက်ရန်အသုံးပြုသည်။
Syntax: Bool Socket_Connect (အရင်းအမြစ် $ socket, string $ address [int $ port = 0])
Parametermer
ပြန်လာတန်ဖိုး - အောင်မြင်မှုအပေါ်စစ်မှန်တဲ့ပြန်လာခြင်းနှင့်ပျက်ကွက်အပေါ်မှားယွင်းသော။
ဥပမာ -
// 创建套接字$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP); if ($socket === false) { echo "socket_create() failed: " . socket_strerror(socket_last_error()) . "\n"; } // 连接到远程主机$address = "127.0.0.1"; $port = 80; $result = socket_connect($socket, $address, $port); if ($result === false) { echo "socket_connect() failed: " . socket_strerror(socket_last_error($socket)) . "\n"; } // 发送数据到远程主机$data = "Hello, World!"; socket_write($socket, $data, strlen($data)); // 从远程主机接收数据$response = socket_read($socket, 1024); // 关闭套接字socket_close($socket);
အထက်ပါနမူနာဆိုင်ရာကုဒ်သည် Socket ကိုဖန်တီးရန်, ဝေးလံသောအိမ်ရှင်နှင့်ချိတ်ဆက်ခြင်း, ဝေးလံခေါင်သီသောအိမ်ရှင်ထံမှအချက်အလက်များကိုလက်ခံခြင်းနှင့် socket ကို data တစ်ခုသို့ဒေတာများသို့အချက်အလက်များပေးပို့ခြင်း, အမှန်တကယ်လိုအပ်ချက်များအရဝေးလံသောအိမ်ရှင်၏ IP address နှင့် port အရေအတွက်ကိုပြုပြင်ပါ။