-1
我在树莓派上,我使用的是Apache服务器。如果url中的id是偶数,PHP代码将执行python脚本。 python脚本在if-else块之外时运行得非常好。无法在if-else语句中从php执行python脚本
<?php
$op=shell_exec("python /home/pi/hi.py");
echo $op;
$id = intval($_GET["id"]);
echo $id."\n";
?>
但是,当放置在if-else块中时,它无法工作。
<?php
$id = intval($_GET["id"]);
echo $id."\n";
if($id%2==0)
echo "Even";
$op=shell_exec("python /home/pi/hi.py");
echo $op;
else
echo "Odd";
?>
我是新来的PHP,我似乎无法理解这个问题。
因为if后面有多个语句,所以你还需要一些括号来表示if/else。 –
噢,谢谢。错过了最简单的事情。 –