标签: php linux shell
如何在PHP中执行linux命令并以原始格式回显输出?
$out = shell_exec('df'); echo $out;
似乎这个简单的方法只会以长字符串格式打印输出,而不是使用正确数量的空格,制表符,行分隔符。任何帮助表示赞赏。谢谢!
答案 0 :(得分:4)
对于浏览器:
echo "<pre>$out</pre>";
浏览器呈现HTML。空格在HTML中没有意义,只是为了格式化源。 pre标记指示浏览器将文本呈现为预格式化文本。
pre