PHP_SER扩展
下载dio扩展:http://www.cyberspice.org.uk/downloads/dio-0.0.4rc3.tgz
在php.ini打开dio扩展,dio开启后可以通过dio_open dio_read等函数进行通信。
一个第三方扩展,在php5.3.3上正常使用,提供了单字节流通信和异步通信。对于单字节流通信通过loop读取数据流的。
ser_write()的数据是字符型,但是ser_read()的数据则是10进制。
所以发送的时候最好转换为hex,接收后由十进制再转为十六进制才能正常使用。
还有就是php_ser作为第三方扩展,是收费的。免费版本没有功能限制,只是每次收发字节数不能超过1024字节。
下载dio扩展:http://www.cyberspice.org.uk/downloads/dio-0.0.4rc3.tgz
在php.ini打开dio扩展,dio开启后可以通过dio_open dio_read等函数进行通信。