《右键实现PHP文件预览》一文补遗 PHP的CLI模式

Large | Medium | Small
gently , Dec/14/19:36 , PHP , Comments(0) , Trackbacks(0) , Reads(530) , From Original
前面写的那篇文章: 曲径通幽,小谈win下右键菜单实现PHP文件预览,一直都让本人诚惶诚恐,怕被人唾沫给淹死!!因为实在看不下去,包括我自己,而且就我自己测试而言,处理速度相当之慢,那天看书,无意中就了解了一下PHP的CLI模式,曾经记得在使用某国外的开源源码的时候,安装需要我指定php.exe的具体路径,当时也没多想,现在看来,他是在使用CLI模式来进行系统的安装的~,看了很久,总算知道了个大概。于是就改写了我的代码了——其实之前的问题一直是参数的传递!
(注册表的修改还是参考前面的那篇文章中的方案。)

bat文件的内容:

@echo off
php D:\myserver\PHP5\getURL.php %1 >%tmp%\tmp.bat
call %tmp%\tmp.bat
exit


PHP文件的内容:注意,文件名的对应的哦~

是的,核心代码变的只有了这么一点点了,而且相当清晰,执行的效率较之前有显著提高(自吹中...)
      也许所有的部分就是这个$_SERVER['argv'],我想称呼他为CLI模式的精华一点不为过,有了这个,参数传递变的非常简单,PHP有了CLI模式,就离我们的生活更进了一步,我们可以做到的东西就更多了,比如清理系统垃圾、文件批量重命名、刷个锅、洗个碗什么的,这些实用功能就等着开发了,OK,又一篇软文,骗大家读到这里,偶心里依然诚惶诚恐呀。
Add a comment
Emots
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
Enable HTML
Enable UBB
Enable Emots
Hidden
Remember
Nickname   Password   Optional
Site URI   Email   [Register]