命令行运行php

首先确认系统中已经安装php

which php

/usr/bin/php

 

如果run which命令有php安装,则可以本地通过命令行来运行php

下面是一个简单的php脚本,假设名为a.php

#! /usr/bin/php -q

然后给该脚本加上可运行属性
chmod a+x a.php

> ./a.php -ff -d -fff dd
Array
(
[0] => ./a.php
[1] => -ff
[2] => -d
[3] => -fff
[4] => dd
)

如此可以看出这个脚本和普通的perl脚本或者shell脚本基本差不多,不一样的是php是天生的嵌入式脚本,适合某些嵌入式场合应用。其中的-q参数指明php工作在安静模式,不会打印出html的头信息,因此输出信息就像我们上面看到的那样,否则,输出会这样,红色的头是多出来的。

> ./a.php -ff -d
Content-type: text/html
X-Powered-By: PHP/4.3.9

Array
(
[0] => ./a.php
[1] => -ff
[2] => -d
)



本文地址: http://www.bagualu.net/wordpress/archives/1559 转载请注明




发表评论

电子邮件地址不会被公开。 必填项已用*标注