我使用这个脚本从IE执行一个shell,而在cli中它已经在浏览器中正确输出了我看到结果在一个大行
<?php
$a = $_POST['a'];
$i=$_POST['i'];
$output = system("./xx.sh $i $a");
echo wordwrap($output,180,"<br />\n");
?>
答案 0 :(得分:1)
使用此代替wordwrap:
echo nl2br($output);
将行结束字符(\r\n
)转换为<br />
s
或合并:
echo wordwrap(nl2br($output), 180, "<br />\n");
或使用<pre>
预格式化代码:
echo "<pre>" . wordwrap($output, 180) . "</pre>";