我正在尝试运行java程序并返回输出,然后在我的页面上使用它。
if ($program) {
$output = shell_exec("java ftoa 12");
var_dump($output);
}
出于某种原因,var_dump
推出 null 。顺便说一句,我在同一目录中有ftoa.class。此外,我学校使用的服务器运行旧版本的PHP,不知道哪一个。此外,当我从php命令行运行命令时,它工作正常。
$:php -a
php>$output = shell_exec("java ftoa 12");
php>echo $output;
php>(desired output)