时时商务社区

标题: 基于PHP Socket配置以及实例的详细介绍 [打印本页]

作者: 阿情    时间: 2018-2-14 08:20

            2个php测试文件
server.php
[U]复制代码[/U] 代码如下:
= 5){
            break;
        };
   
    }
    //echo $buf;
    socket_close($msgsock);
} while (true);
socket_close($sock);
?>
client.php
[U]复制代码[/U] 代码如下:
TCP/IP Connection\n";
$port = 1935;
$ip = "127.0.0.1";
/*
+-------------------------------
*    @socket连接整个过程
+-------------------------------
*    @socket_create
*    @socket_connect
*    @socket_write
*    @socket_read
*    @socket_close
+--------------------------------
*/
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if ($socket
侦听
# /usr/local/php/bin/php  /usr/local/apache2/htdocs/server.php

请求
# /usr/local/php/bin/php  /usr/local/apache2/htdocs/client.php

默认PHP是没有开启Socket的

#cd ./ext/sockets/
# /usr/local/php/bin/phpize
# ./configure --enable-sockets --with-php-config=/usr/local/php/bin/php-config
# make
# make install
php.ini修改配置
增加
extension=sockets.so

重启apache
# /usr/local/apache2/bin/apachectl restart
===================
Windows下的配置
修改php.ini
extension=php_sockets.dll
重启apache
cmd下起2个
php的安装目录
C:/php/php.exe   F:web/server.php
C:/php/php.exe   F:web/client.php
            
            
您可能感兴趣的文章:
  • PHP实现Socket服务器的代码
  • php socket方式提交的post详解
  • php中使用Curl、socket、file_get_contents三种方法POST提交数据
  • php获取远程图片的两种 CURL方式和sockets方式获取远程图片
  • PHP异步调用socket实现代码
  • php与java通过socket通信的实现代码
  • php使用socket编程示例
  • 使用swoole扩展php websocket示例
  • php使用websocket示例详解
  • php中curl、fsocket、file_get_content三个函数的使用比较
  • php socket客户端及服务器端应用实例
  • PHP中的socket_read和socket_recv区别详解
  • 深入浅出php socket编程
  • PHP中Socket连接及读写数据超时问题分析
            




    欢迎光临 时时商务社区 (http://bbs.4435.cn/) Powered by Discuz! X3.2