ホームページ >バックエンド開発 >PHPチュートリアル >Linuxでコマンドラインを使用してphpを実行する方法
コマンド ラインはシェル コマンドとも呼ばれます。Mac または Linux では、ターミナルでプログラムを実行するためにシェル コマンドを使用します。次に、この記事では、bash コマンド ラインを使用して php を実行する方法を紹介します。 Linux環境のプログラム。
コマンドラインで php を実行するために必要な設定
コマンドラインを使用して Linuxでコマンドラインを使用してphpを実行する方法 を実行するには、次のことが前提となります。 Linuxでコマンドラインを使用してphpを実行する方法がインストールされている場合、LinuxまたはMacでは、最初からインストールできます。必要な設定は PATH 設定です。これは、OS が外部コマンドを実行するときに実行可能ファイルを検索するディレクトリをリストする環境変数です。
Cloud 9 では、Linuxでコマンドラインを使用してphpを実行する方法 コマンドは /usr/bin/php に配置されます。
/usr/bin/php -v
上記の Linuxでコマンドラインを使用してphpを実行する方法 コマンドを入力して、バージョン情報を表示します。
PATH
php -v
に /usr/bin が指定されている場合のみ実行可能です。
/usr/bin は多くのクライアント環境では最初から追加されるため、上記のコマンドを使用して PATH を実行することもできます。
PATHの内容を表示
printenv PATH
入力して実行すると、最初からいくつかのディレクトリが追加されているのがわかりますが、実行できない場合はそれらを PATH に追加します。
export PATH=$PATH:/usr/bin
追加はできるのですが、再起動するとPATHが消えてしまいます。
nano ~/.bashrc
コマンド .bashrc を使用してファイルのエクスポート PATH=$PATH:$HOME/.local/bin:$HOME/bin コマンド ラインを開くと、次回 bash を実行するときに PATH 設定が自動的に実行されます。が開始されます。 (Cloud 9 は設定不要です。)
php の具体的な動作を見てみましょう
正しく設定されていれば、以下のコマンドを入力すると「Hello world!」と表示されます。
php -r 'echo "Hello world!",Linuxでコマンドラインを使用してphpを実行する方法_EOL;'
これにより、コマンドラインでphpを実行できるようになります。
次のように、分割すると、複数のステートメントを 1 行に記述して、さまざまな方法に従ってさまざまなタスクを実行できます。
php -r '$sum=0;for ($i=1; $i<=10; $i++) {$sum+=$i;} echo $sum,Linuxでコマンドラインを使用してphpを実行する方法_EOL;'
このように 1 行に複数のステートメントを記述することをマルチステートメントと呼びます。
既存の Linuxでコマンドラインを使用してphpを実行する方法 ソース プログラムを実行することもできます。
php example.php
Linuxでコマンドラインを使用してphpを実行する方法 コマンドは、example.php ファイルを読み取って実行します。
以上がLinuxでコマンドラインを使用してphpを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。