如何使用套接字从PHP客户端向C服务器发送消息。 我需要简单的代码,一个TCP连接。
客户端是用PHP编写的,服务器是用Windows编写的。
答案 0 :(得分:0)
使用google关键字有一些信息:PHP C ++ Communication。
特别是在类似(相同)的问题中: PHP Communication with C++ Application
答案 1 :(得分:0)
也许这可以在某种程度上帮助你? http://git.jelmerdroge.nl/socket-segedp/src
这不是C和PHP之间的真正联系,但它说明了套接字的工作,也许您可以以某种方式使用它,或者获得如何解决您可能遇到的问题的想法。
-
这只是我上过学的一个项目,我们必须创建一个基于套接字的应用程序。所以我决定构建类似命令提示符的东西,你可以在那里做些什么。你可以通过Putty访问它,所以它也应该是纯粹的C语言。
答案 2 :(得分:0)
首先参见示例here。
$socket = socket_create(AF_UNIX, SOCK_DGRAM, 0); //AF_UNIX - it's important!
$socket_file = dirname(__FILE__) . '/socket_file.sock';
socket_bind($socket, $socket_file);
socket_recvfrom($socket, $some_buf, $input_buf_size, 0, $from);
socket_sendto($socket, $some_buf, $some_buf_len, 0, $from);