PHP高手之路之—折柳为剑

hp只可以做网站吗?NO!
我上talks.php.net,发现这里的人们不仅讨论用php来做网站,还用php来做应用程序,还有人用php完成了一个web服务器.国内的大师们,曾用php完成了一个web server,然后用这个server来解决php的一个顽疾:大文件上传问题.(见:http://www.ugia.cn/?p=70)
现在看看php如何做应用程序(目前只在linux下试过)

1.

#! /usr/bin/php

echo “Hello world!\n”;
echo “您输入了”.$_SERVER["argc"].”个参数\n”;
foreach($_SERVER["argv"] as $v)
{
echo ” 参数:”.$v.”\n”;
}
?>

存为hello_world.php.然后在shell中执行chmod +x hello_world.php.
接着运行./hello_world.php arg1 arg2看看结果:

1.

Hello world
您输入了3个参数
参数./hello_world.php
参数arg1
参数arg2

看看,就是这么简单.
我个人比较喜欢console模式下写东西,遇到一些英文词不认识,就经常需要打开firefox
上dict.cn或是dict.yodao.com来查。后来就想了一个办法,用php写了一个脚本,去dict.yodao.com上查询,然后把html格式符号去掉,截取翻译的那一段来显示并缓存到本地.这一段,您也可以试试.
要查询当前程序是否运行在cli模式下,只需检查php_sapi_name==”cli”是否为真。
要更详细的内容,请查询php手册的Cli模式的相关内容。

你可能感兴趣的:(PHP,linux,应用服务器,HP,firefox)