0
我的代碼AWK使用方法是:爲什麼我不能在PHP
$data = shell_exec('ls -l /var/www/html | awk '{print $5,"|",$9}'');
echo "<pre>$data</pre>";
爲什麼不這項工作?
我的代碼AWK使用方法是:爲什麼我不能在PHP
$data = shell_exec('ls -l /var/www/html | awk '{print $5,"|",$9}'');
echo "<pre>$data</pre>";
爲什麼不這項工作?
問題是你在其他單引號內有單引號。
當你運行它,PHP會顯示以下錯誤:
PHP Parse error: syntax error, unexpected '{' in file.php on line 3
它停止在{
因爲它來自閉幕(二)單引號之後,顯然不屬於那裏。
包含其他相同引號內的報價,你可以用一個反斜槓(\
),使得您的代碼將它們添加前綴:
$data = shell_exec('ls -l /var/www/html | awk \'{print $5,"|",$9}\'');
echo "<pre>$data</pre>";
這個問題是缺少你所遇到的問題的描述。 –