【问题标题】:Php send 65 Ascii char to socketphp 将 65 个 Ascii 字符发送到套接字
【发布时间】:2015-01-19 01:47:10
【问题描述】:

我正在尝试将 65 ascii 字符发送到我通过 php 套接字读取的设备。我需要回复以确认信息已收到。

我没有高兴地尝试了以下方法:

$ascii = ord("A"); // 65    
socket_write($spawn, $ascii, strlen ($ascii)) or die("Could not write output\n"); 

这对吗?

【问题讨论】:

    标签: php sockets tcp ip ascii


    【解决方案1】:

    您发送的是字符串"65",而不是具有该值的单个字节。你可以这样做:

    socket_write($spawn, chr(65), 1) or die("Could not write output\n");
    

    【讨论】:

      猜你喜欢
      • 2020-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-21
      • 2015-01-22
      • 1970-01-01
      • 2021-03-14
      • 1970-01-01
      相关资源
      最近更新 更多