【PHP】これだけ覚えれば大丈夫!構文3 – 実行演算子 –

PHP

更新履歴

更新日更新者更新内容
2021/8/15JJI・サンプルプログラムに画面の画像を追加

実行演算子

実行演算子は半角バッククォート(`)を使ってOSや外部のアプリケーションのコマンドを呼び出し、実行できます。
ただ、外部コマンドを何でも実行できると非常にセキュリティリスクが高いため、安全性が分からない場合、実行演算子は使用しないでPHPで提供している関数・機能を使用するようにしてください。

サンプルプログラム

実行演算子を使用したサンプルプログラム・実行結果は次の通りです。

<?php
    echo "PHPの構文3<br>\n";
    echo "実行演算子<br>\n";

    // dirコマンドの出力を改行し、変数に入れる
    $files = str_replace("\n","<br>\n",`dir /b`);

    echo $files;
?>

実行結果は次の通りです。

・画面

・HTML

PHPの構文3<br>
実行演算子<br>
sample03_01.php<br>
sample03_02.php<br>
sample03_03.php<br>
sample03_04.php<br>
sample03_05.php<br>
sample03_06.php<br>
sample03_07.php<br>

コメント