簡體   English   中英

在php中讀取套接字連接

[英]Read a socket connection in php

在我使用socket_create()socket_bind()創建套接字連接並將消息發送到機器的另一個端口后,如何讀取已發送的消息? 例如:

$address = '127.0.0.1';
$port = 4000;
$dest_address = '127.0.0.1';
$dest_port = 4027;
$sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
socket_bind($sock, $address, $port);
$msg = "Ping !";  
socket_sendto($sock, $msg, strlen($msg), 0, $dest_address, $dest_port);
socket_close($sock);

之后,我需要執行以下操作嗎?

$sockread = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
socket_bind($sockread, $address, $dest_port);
socket_listen($sockread);

抱歉,如果我的問題無關緊要,我是套接字連接的新手。

socket_sento的反面是socket_recvfrom

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM