如何从控制台启动php脚本

时间:2016-07-25 11:39:51

标签: php linux console

如何从Linux控制台启动php脚本?

例如,我有myscript.php文件。我应该能够像控制台myscript一样启动它(我可以创建并使用任何其他脚本)

此外,我应该能够像myscript dosome [-n <count>]一样向其发送参数。我可以这样做吗?

2 个答案:

答案 0 :(得分:0)

您可以通过非常简单的Google搜索找到它。

所以你应该先安装PHP-CLI。例如:

sudo apt-get install php5-cli

之后你应该在php文件中写一些代码:

nano example.php

并写

<?php phpinfo(); ?>

要运行此脚本,您应该授予权限:

sudo chmod 755 example.php

可以将其作为:

运行
./example.php

答案 1 :(得分:0)

要从shell运行php脚本,必须创建bash脚本,将其命名为myscript并添加此代码(将php更改为php安装目录)

"php" myscript.php $*

将脚本文件夹添加到Linux PATH

$ export PATH=$PATH:/path/to/folder/

然后您可以使用myscript arg1 -n 20访问该脚本。您可以通过php脚本中的$argv变量访问参数