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

时间:2010-01-06 10:37:55   来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:因而它又能自己使用PHP腃LI来解析自己所包含的PHP指令。有何用途:例如你要做一个PHP-CLI的发行包,那么你可以参照这个脚本来做你自己的安装程序。代码原文:filename: phpbat.bat@REM<?php@REM =='@SET PHPCLI=F:/usr/local/php4/php.exe@REM PHPCLI表示你的CLI模式的php.exe的路径
  正文:

就是,一个BAT文件,内部包含了DOS的BAT批处理代码PHP的CLI的代码。
因为后缀名为BAT,所以在WIndows系统上面,我点他,他就可以自动运行

因为我做了一些对PHP的特殊处理,因而它又能自己使用PHP腃LI来解析自己所包含的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的''定义字符串的方式,使得二者混合一体,而又互补干扰。


来源:http://www.002pc.com/master/College/Programming/PHP/11554.html

收藏到:

关于《PHP + BAT 制作PHP自解析批处理》文章的评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面

随机文章

    SQL Error: select * from ***_ecms_article where classid='86' and checked=1 order by rand() limit 10

顶出来的热门

    SQL Error: select * from ***_ecms_article where classid='86' and checked=1 order by diggtop desc,id desc limit 10
站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td