PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

実行演算子 | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

実行演算子

PHP は 1 種類の実行演算子、バッククォート (``) をサポートします。 シングルクォートではないことに注意してください! PHP は、バッククォートの 中身をシェルコマンドとして実行しようとします。出力が返されます (すなわち、出力を単にダンプするのではなく、変数に代入することが できます) 。 バッククォート演算子の使用は shell_exec() と等価です。

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

注意:

バッククォート演算子は、セーフモード が有効な場合 もしくは shell_exec() が無効な場合は無効となります。

注意:

他の言語とは異なり、 ダブルクォートで囲まれた文字列の中でのバッククォート演算子には何の効力もありません。

マニュアルの システムプログラムの実行popen(), proc_open(), そして PHPをコマンドラインから使用する も参照してください。


忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「実行演算子」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | 実行演算子」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: