2016-05-30 82 views
1

我需要與連接到NFC設備的串口進行通話。帶直接IO的PHP 5.5.9 Ubuntu 14.04

首先需要識別端口並稍後讀取相同的端口。

我一直在嘗試使用PHP直接IO功能與PHP 5.5.9和Ubuntu 14.04,但我得到的錯誤

PHP Fatal error: Call to undefined function dio_open() 

代碼,我已經使用

<?php 
$fp = dio_open('ttyUSB0', O_RDWR); 
dio_tcsetattr($fp, array('baud' => 9600, 'bits' => 8, 'stop' => 1, 'parity' => 0)); 
if (!$fp) { 
echo " Port not opened."; 
} else { 
$string="A"; 
dio_write($fp,$string); 
$result=dio_read($fp,1); 
echo $result; 
dio_close ($fp); 
}; 
?> 

對於任何幫助尊重PHP直接IO或任何示例程序鏈接將非常有幫助。

回答

1

根據PHP它不可能在Linux中使用直接IO。 http://php.net/manual/en/intro.dio.php

這就是爲什麼你越來越... PHP致命錯誤:調用未定義功能dio_open()

只有它能夠在windows平臺

參考使用