php的exec函数执行结果和命令行执行结果不同,应该是参数传递的问题 100
$temp='java-jartrain_price_debug.jar'.$map[$from_city].''.$map[$to_city].''.$date.''....
$temp='java -jar train_price_debug.jar '.$map[$from_city].' '.$map[$to_city].' '.$date.' '.$time;
echo $temp;
echo '<br>';
exec($temp,$result);
print_r($result);
我在java里面输出接受的到的参数,执行结果
java -jar train_price_debug.jar BXP CUW 2016-11-11 07:00
Array ( [0] => BXP )
但是我在命令行里面执行这个命令是没问题的 展开
echo $temp;
echo '<br>';
exec($temp,$result);
print_r($result);
我在java里面输出接受的到的参数,执行结果
java -jar train_price_debug.jar BXP CUW 2016-11-11 07:00
Array ( [0] => BXP )
但是我在命令行里面执行这个命令是没问题的 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询