gpt4 book ai didi

php - socket_read()中$type参数的含义

转载 作者:可可西里 更新时间:2023-11-01 00:24:31 26 4
gpt4 key购买 nike

我尝试使用 PHP 套接字创建从 C# 应用程序到 PHP 5.3 脚本的 tcp/ip 套接字连接。 C# 应用程序应将 JSON 字符串发送到 PHP 脚本。

我关于 the socket_read manual 的问题: 它们是什么意思:

"PHP_BINARY_READ (Default) - use the system recv() function.
Safe for reading binary data."

PHP_BINARY_READ 到底是做什么用的,为什么在使用这个参数时要使用 recv() 函数?

非常感谢任何帮助。

最佳答案

重要的部分是文档中关于其他选择的内容:

  • PHP_NORMAL_READ - reading stops at \n or \r.

如果您的套接字是面向行的文本协议(protocol),请选择 PHP_NORMAL_READ。如果您的套接字是其他任何东西,请选择 PHP_BINARY_READ

关于php - socket_read()中$type参数的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9729698/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com