我已经安装了 PHP CLI 以从控制台执行 php 命令。
我已经使用这个命令安装了 PHP CLI -
sudo apt-get install php5-cli
当我运行它时
$vr=3; echo $vr;
结果:-
=3: command not found
如果我运行 echo "test";
结果:- 测试
显示..
谁能说出为什么 "command not found"
显示..
最佳答案
"echo "test"行有效,因为 echo 是一个 bash 命令。
你必须编写自己的 php 脚本,然后像这样通过命令行运行它:
$ php myscript.php
或者,您可以从命令行运行 php
,然后直接编写或粘贴您的脚本。
然后按 CTRL+D 运行它。记住开头和结尾的。
作为第三种选择,您可以编写一个 php 脚本,将以下代码放在第一行:
#!/usr/bin/php
显然,php 可执行文件路径必须与您系统中的路径相匹配。 这样,你可以 chmod +x 脚本,然后像这样直接运行它:
$ ./myscript.php
第四个选项是interactive shell :
$ php -a
Interactive shell
php > echo 5+8;
13
[命令前的$表示用户运行的命令]
关于php - CLI php 在命令提示符下运行 php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17612518/