我有一個PHP文件調用的腳本,並打印這樣打印python腳本輸出正確的PHP
$output=shell_exec('/usr/bin/python hello.py'); echo $output;
它打印輸出;
b'total 16\ndrwx---r-x 2 oae users 4096 Jul 31 14:21 .\ndrwxr-x--x+ 9 oae root 4096 Jul 26 13:59 ..\n-rwx---r-x 1 oae users 90 Aug 3 11:22 hello.py\n-rwx---r-x 1 oae users 225 Aug 3 11:22 index.php\n'
但它應該是這樣的;
total 16K drwx---r-x 2 oae users 4.0K Jul 31 14:21 ./ drwxr-x--x+ 9 oae root 4.0K Jul 26 13:59 ../ -rwx---r-x 1 oae users 90 Aug 3 11:22 hello.py* -rwx---r-x 1 oae users 225 Aug 3 11:22 index.php*
\ n字符不應該顯示。我該如何解決這個問題?
確定。問題是python腳本。我想我應該從腳本解決這個問題。如果我使用shell_exec('ls -la ./'),pre方法正在工作。 – 2012-08-03 09:47:33