我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

php监听端口抓取数据 php监听端口抓取数据的方法

求助,php端口持续监听socket-CSDN论坛

你用 socket 扩展写一个服务端程序就可以了

创新互联是一家专业提供金台企业网站建设,专注与成都网站设计、网站制作、H5高端网站建设、小程序制作等业务。10年已为金台众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。

由于不知道你们的通讯协议,也没法给具体代码

socket_create 创建一个 socket

socket_bind 绑定 ip 和 端口

socket_listen 建立监听

循环中

socket_accept 接受一个 socket

socket_read 读

socket_write 写

答题不易,互相理解,您的采纳是我前进的动力,感谢您。希望回答对你有帮助,如果有疑问,在后盾人上有详解

PHP监听端口,获取数据并写入文件

参考思路如下:

1、在监听的时候把监听到的内容存储起来,数据库/文件/缓存都行。

2、在浏览器能访问的脚本中把内容显示出来就行了;

3、或者直接用websocket来监听,接受到数据直接写在页面上。

php 如何监听服务器端口

?php

//设置运行时间:永不超时

set_time_limit (0);

//开启缓冲

ob_implicit_flush ();

//IP地址

$ip = "127.0.0.1";

//监听端口

$port = 80;

//创建socket

$socket = socket_create (AF_INET, SOCK_STREAM, 0);

if (!$socket){

die("创建socket失败!").socket_strerror(socket_last_error());

}

//绑定socket

$bind = socket_bind ($socket, $ip, $port);

if (!$bind){

die("绑定.socket失败!").socket_strerror ($bind);

}

//监听socket

$listen = socket_listen ($socket);

if (!$listen){

die("监听失败!").socket_strerror ($listen);

}

echo "{$port}端口监听成功!";

?


当前名称:php监听端口抓取数据 php监听端口抓取数据的方法
分享链接:http://mswzjz.cn/article/dddpjoj.html

其他资讯