我使用这个脚本从IE执行shell,而在cli中,它在浏览器中正确输出,我在一个大行中看到结果
<?php
$a = $_POST['a'];
$i=$_POST['i'];
$output = system("./xx.sh $i $a");
echo wordwrap($output,180,"<br />'n");
?>
使用this而不是wordwrap:
echo nl2br($output);
将行尾字符('r'n
)转换为<br />
的
或组合:
echo wordwrap(nl2br($output), 180, "<br />'n");
或将<pre>
用于预格式化代码:
echo "<pre>" . wordwrap($output, 180) . "</pre>";