Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/299.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在不使用javascript的情况下使用Apache服务器在PHP中创建简单的websocket聊天应用程序_Php_Websocket - Fatal编程技术网

如何在不使用javascript的情况下使用Apache服务器在PHP中创建简单的websocket聊天应用程序

如何在不使用javascript的情况下使用Apache服务器在PHP中创建简单的websocket聊天应用程序,php,websocket,Php,Websocket,现在我在php平台的websocket中工作。最初我启动这个websocket,很多人都讨论了这个话题,但是正确的源代码指南只在javascript websocket中提供,而不是在php中 我正在浏览很多教程Point和YouTube,它们的作品中有一些错误。最后,我修复了这些问题,并在没有javascript帮助的情况下实现了websocket。我想和你们分享我的作品 我希望这有助于在没有javascript的php中创建websocket(对于初学者) 注意:在继续此代码之前,请检查您的

现在我在php平台的websocket中工作。最初我启动这个websocket,很多人都讨论了这个话题,但是正确的源代码指南只在javascript websocket中提供,而不是在php中

我正在浏览很多教程Point和YouTube,它们的作品中有一些错误。最后,我修复了这些问题,并在没有javascript帮助的情况下实现了websocket。我想和你们分享我的作品

我希望这有助于在没有javascript的php中创建websocket(对于初学者)

注意:在继续此代码之前,请检查您的
php.ini
文件是否启用了
socket
。这有助于在php中创建套接字

我补充说我的作品是这篇文章的答案之一

Server.php


Client.php


输入消息
如何运行应用程序

  • 使用下面的这行代码,通过命令提示符运行
    server.php
    文件
  • 通过浏览器运行
    client.php
    文件

  • 在浏览器(客户端)-发送消息

  • 在命令提示符(服务器)-它显示客户端消息并为我们请求回复

  • 在命令提示符(服务器)-发送回复

  • 在浏览器(客户端)-将显示消息

  • php Server.php