thinkphp5 有socket类吗

2025-02-26 14:01:59
推荐回答(2个)
回答1:

thinkphp socket类的简单使用
服务端 error_reporting(E_ALL);
//设置长链接
set_time_limit(0);
//ip
$address = "127.0.0.1";
//端口
$port = 10005;
//创建一个套接字
if( ($sock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP)) ===false){
echo "创建一个套接字 失败" . "\n";
}
//启动套接字
if(socket_bind($sock, $address,$port)===false){
echo "启动套接字 失败" . socket_strerror(socket_last_error($sock)) . "\n";
}
//监听端口
if(socket_listen($sock,5) === false){
echo "监听端口 失败" . socket_strerror(socket_last_error($sock)) . "\n";
}
do {
//似乎是接收客户端传来的消息
if(($msgsock=socket_accept($sock))===false){
echo "socket_accepty() failed :reason:".socket_strerror(socket_last_error($sock)) . "\n";
break; 如果你对php这类有兴趣的话,可以和我一样在后盾人经常看看教材,自己多看几遍,慢慢的以后就明白了,希望能帮到你,给个采纳吧谢谢<(*ΦωΦ*)>

回答2:

这个问题已经有人回答了就是她那个样子但如果你不明白你可以在后盾上找到!我就不在重复一遍这个问题的答案了