2014-11-21 43 views
0

我試圖發送一個65 ASCII字符到設備我通過PHP套接字讀取。我需要回復確認信息已收到。Php發送65 ASCII字符插座

我已經試過沒有快樂如下:

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

這是正確的?

回答

1

您發送的字符串是"65",而不是具有該值的單個字節。你可以這樣做:

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