我可以在浏览器

时间:2018-03-23 12:20:04

标签: php sockets

你好我想知道我是否可以在浏览器上运行我的PHP socket服务器我有一个简单的代码

$host = "0.0.0.0";
$somthing= 0;
$sock =  (AF_INET, SOCK_STREAM, 0);
socket_listen($sock);
while(true)
{
//do somthing
}

目前使用cmd运行服务器我可以使用我的网络浏览器来执行此操作基本上我需要的是我的浏览器运行服务器并从客户端获得回复我可以设置客户端,如果有人可以指导我如何做到这一点我可以让它在服务器上运行

1 个答案:

答案 0 :(得分:2)

您的浏览器可以运行您的服务器脚本,查找“WAMP”解决方案(Windows,Apache,MySql(在这种情况下您不需要),像wampserver这样的PHP!

对于第二部分,您的客户,您将需要使用其他技术。理想情况下,我建议使用javascript“websocket”。

请注意,默认情况下,php脚本可以在有限的时间内运行you can extend it

我还可以说将服务器脚本运行到浏览器中并不理想,您应该在命令行中运行它以避免脚本在关闭页面时停止运行(并且还要避免多次运行脚本) !)。