php - 如何通过套接字在 PHP 和 C++ 应用程序之间进行通信?

标签 php c++ sockets ipc

<分区>

如何使用套接字将消息从 PHP 客户端发送到 C 服务器。 我需要简单的代码,一个 TCP 连接。

在 Windows 上,客户端用 PHP 编写,服务器用 C 编写。

最佳答案

见第一个例子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);

More info .

关于php - 如何通过套接字在 PHP 和 C++ 应用程序之间进行通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12284565/

相关文章:

php - 在使用 PHP 发布之前检查 MySQL 中的多个唯一字段

c++ - 涉及嵌套模板的 MSVC 编译器错误

c++ - 使用 CMake 和 C++ 运行 mysql-connector?

php - mysql查询的问题

php - WordPress:如何在搜索结果中获取来自 $wp_query 的所有帖子?

php - 在docker镜像中安装mysql客户端

c++ - 函数结束后指针会死亡吗?

ruby - 为什么 Ruby 的 select 不返回套接字?

PHP socket_listen() 不工作

python - 如何在重新连接测试的单元测试中终止套接字