在php中打开com端口
作者:互联网
我有一个USB 3G调制解调器华为E1550和Windows XP.
我想用这个调制解调器trhow php发送短信.
我使用此功能打开调制解调器com端口:
$fp = fopen ("COM3:", "wb+");
if (!$fp) {
echo "Not open";
} else {
echo "Open";
}
而且每次我得到一个错误:
Warning: fopen(COM3:) [function.fopen]: failed to open stream: Invalid argument in D:\Apache\htdocs\z91.ru\audio\test.php on line 3
解决方法:
您也可以尝试删除COMn旁边的冒号,以使其起作用
exec("mode COM3 BAUD=9600 PARITY=N data=8 stop=1 xon=off");
$fp = fopen ("COM3", "w");
if (!$fp) {
echo "Not open";
} else {
echo "Open";
}
标签:usb,serial-port,modem,php 来源: https://codeday.me/bug/20191102/1993058.html