実行演算子 (演算子) - PHPプロ!マニュアル
実行演算子
実行演算子
PHP は 1 種類の実行演算子、バッククォート (``) をサポートします。 シングルクォートではないことに注意してください! PHP は、バッククォートの 中身をシェルコマンドとして実行しようとします。出力が返されます (すなわち、出力を単にダンプするのではなく、変数に代入することが できます) 。 バッククォート演算子の使用は shell_exec() と等価です。
<?php
$output = `ls -al`;
echo "<pre>$output</pre>";
?>注意:
バッククオート演算子は、セーフモード が有効な場合 もしくは shell_exec() が無効な場合は無効となります。
escapeshellcmd(), exec(), passthru(), popen(), shell_exec(), system() PHPをコマンドラインから使用する も参照してください。



ページのトップへ


再帰関数は最初の内は混乱しますが、非常に上手く使える場面もいずれ出てきます。これを機会に学んでいけるといいですね。