3

コンソールからphpコマンドを実行するためにPHP CLIをインストールしました。

このコマンドを使用してPHP CLIをインストールしました-

sudo apt-get install php5-cli

これを実行すると

$vr=3; echo $vr;

結果 :-

=3: command not found

結果を実行するとecho "test"; :-test

表示..

なぜ表示されるのか誰にもわかり"command not found"ます..

4

3 に答える 3

5

echo は bash コマンドであるため、「echo "test" 行は機能しています。

独自の php スクリプトを作成し、次のようにコマンド ラインで実行する必要があります。

$ php myscript.php

別の方法として、コマンド ラインから実行phpし、スクリプトを直接記述するか貼り付けることもできます。CTRL次に+を押しDて実行します。最初と最後を思い出してください。

3 番目のオプションとして、次のコードを最初の行に追加して、php スクリプトを作成できます。

#!/usr/bin/php

明らかに、php 実行可能パスはシステム内のものと一致する必要があります。このようにして、スクリプトを chmod +x し、次のように直接実行できます。

$ ./myscript.php

4 番目のオプションはインタラクティブ シェルです。

$ php -a
Interactive shell

php > echo 5+8;
13

[コマンドの前の $ は、ユーザーが実行するコマンドを意味します]

于 2013-07-12T10:14:59.130 に答える