php 用做脚本时的一些技巧

-r 参数可以直接执行一段代码,不需要 <?php
例如 php -r ‘phpinfo();’

-R 参数可以对标准输入的每一行执行一段代码。会有两个变量,$argi 是行号, $argn 是当前行内容。
例如 ls | php -R  ‘echo “$argit$argnn”;’

-B,-E 分别表示在整个处理输入的开始和结束时执行的脚本。
比如 ls | php -R  ‘echo “$argit$argnn”;’ -B ‘echo “Beginn”;’ -E ‘echo “Endn”;’
结果会是

Begin
1       a.txt
2       b.txt
3       c.txt

End

更多参数可以看 man php 。

php 用在脚本里有啥好处呢?php 带了很多 web 应用常用的函数。比如转义 html ,url 等等。用来处理这些数据会方便许多。

4 thoughts on “php 用做脚本时的一些技巧

  1. seven March 3, 2009 / 9:59 am

    程序员啊?水仙花拍的不错

  2. Lukas February 27, 2009 / 3:19 pm

    支持一下.

  3. Phoebe February 26, 2009 / 8:43 pm

    什麽洞悉?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s