執行運算符

PHP 支援一個執行運算符:反引號(``)。注意這不是單引號!PHP 將嘗試將反引號中的內容作為外殼指令來執行,並將其輸出訊息返回(例如,可以賦給一個變量而不是簡單地丟棄到標準輸出)。使用反引號運算符「`」的效果與函數 shell_exec() 相同。

<?php
$output 
= `ls -al`;
echo 
"<pre>$output</pre>";
?>

注: 反引號運算符在啟動了安全模式或是關閉了 shell_exec() 時是無效的。

參見函數 popen()proc_open() 及手冊中程式執行函數PHP 的指令行模式的有關章節。