ホームページ  >  記事  >  バックエンド開発  >  Linuxでコマンドラインを使用してphpを実行する方法

Linuxでコマンドラインを使用してphpを実行する方法

不言
不言オリジナル
2018-12-25 15:02:1413461ブラウズ

コマンド ラインはシェル コマンドとも呼ばれます。Mac または Linux では、ターミナルでプログラムを実行するためにシェル コマンドを使用します。次に、この記事では、bash コマンド ラインを使用して php を実行する方法を紹介します。 Linux環境のプログラム。

Linuxでコマンドラインを使用してphpを実行する方法

コマンドラインで 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 &#39;$sum=0;for ($i=1; $i<=10; $i++) {$sum+=$i;} echo $sum,Linuxでコマンドラインを使用してphpを実行する方法_EOL;&#39;

このように 1 行に複数のステートメントを記述することをマルチステートメントと呼びます。

既存の Linuxでコマンドラインを使用してphpを実行する方法 ソース プログラムを実行することもできます。

php example.php

Linuxでコマンドラインを使用してphpを実行する方法 コマンドは、example.php ファイルを読み取って実行します。

以上がLinuxでコマンドラインを使用してphpを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。