关于作者

PHP + BAT 制作PHP自解析批处理

上一篇 / 下一篇  2006-10-27 02:41:02 / 个人分类:PHP

关于标题:php + bat 制作php自解析批处理
就是,一个bat文件,内部包含了dos的bat批处理代码和php的cli的代码。
因为后缀名为bat,所以在windows系统上面,我点他,他就可以自动运行
因为我做了一些对php的特殊处理,因而它又能自己使用php的cli来解析自己所包含的php指令。
有何用途:
例如你要做一个php-cli的发行包,那么你可以参照这个脚本来做你自己的安装程序。

代码原文:
filename: phpbat.bat
代码:
@rem<?php
@rem =='
@set phpcli=f:\usr\local\php4\php.exe
@rem phpcli表示你的cli模式的php.exe的路径
@%phpcli% %0
@goto :eof
@rem';?>
<?php
echo "\rhello world";
exec("pause");
?>


一点说明,巧妙的运用了bat批处理的rem指令和php的''定义字符串的方式,使得二者混合一体,而又互补干扰。
另外一点说明:
刚才在一个qq群里,给出这个命题,居然有人说落后的技术,闲着没有事情可做,居然说就喜欢吗我这样子垃圾的人,没办法,好的东西我要共享给大家。
参考:activeperl的windows zip packge的installer.bat

TAG: PHP

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)