PHP 命令行参数详解及应用


Posted in PHP onMay 18, 2011
# 不带参数的执行格式 
php安装目录/bin/php scriptname.php 
# 带参数的执行格式 
php安装目录/bin/php scriptname.php [参数1] [参数2] ..... 
在scriptname.php通过$argv和$argc访问参数 
# $argv(正式写法$_SERVER['argv'])数组保存着传递的全部参数,需要注意的是第一个参数$argv[0] / $_SERVER['argv'][0] 为执行脚本的名称如, scriptname.php 
# $argc(正式写法$_SERVER['argc'])保存着参数的数量
 

当用户打开php页面时,服务端便执行PHP的命令并将执行结果发送至用户的浏览器中,这类似于ASP和CoildFusion,PHP可以运行在WINDOWS和多种版本的UNIX上。除了能够操作您的页面外,PHP还能发送HTTP的标题。
您可以设置cookie,管理数字签名和重定向用户,而且它提供了极好的连通性到其它数据库(还有ODBC),集成各种外部库来做用PDF文档解析XML的任何事情。那你还知道可以用php的强大功能做点别的东西吗?在以独立的cgi方式运行时,需要一个php可执行程序,他有很多命令行参数的,有些可以用作很好玩的用途,下面是全部的php命令行参数,其中[]表示可有可无的,<>表是一定要的。 用法 php [-q] [-h] [-s] [-v] [-i] [-f ] | { [args...]} -q 安静模式。不输出HTTP头。
-s 将php程序文件用转化为彩色格式的HTML(比如保留字用绿色,函数和变量为蓝色,注释为黄色而字串则是红色等等。
-f 读入并解释指明的文件。
-c 在中读入php.ini文件
-a 交互式运行
-d foo[=bar] 定义ini中的输入项 foo 的值为 bar
-e 输出额外信息以便调试和性能分析
-z 调入Zend扩展文件
-i php的相关信息
-h help本身。
1.用php -q 文件名.php 方式把php程序当shell程序来用,
2.用 -s把自己的php程序html化。这样是不是很省心?
3.利用php的odbc功能可以在shell命令中对数据库进行操作。

PHP 相关文章推荐
使用XDebug调试及单元测试覆盖率分析
Jan 27 PHP
php调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
Aug 08 PHP
php图片的裁剪与缩放生成符合需求的缩略图
Jan 11 PHP
探讨:如何通过stats命令分析Memcached的内部状态
Jun 14 PHP
php递归方法实现无限分类实例代码
Feb 28 PHP
PHP使用ffmpeg给视频增加字幕显示的方法
Mar 12 PHP
PHP微信开发之二维码生成类
Jun 26 PHP
支付宝服务窗API接口开发php版本
Jul 20 PHP
详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)
Apr 07 PHP
PHP简单实现二维数组的矩阵转置操作示例
Nov 24 PHP
php使用QueryList轻松采集js动态渲染页面方法
Sep 11 PHP
php5.x禁用eval的操作方法
Oct 19 PHP
PHP无限分类代码,支持数组格式化、直接输出菜单两种方式
May 18 #PHP
JS与PHP向函数传递可变参数的区别实例代码
May 18 #PHP
php的list()的一步操作给一组变量进行赋值的使用
May 18 #PHP
php简单对象与数组的转换函数代码(php多层数组和对象的转换)
May 18 #PHP
让php处理图片变得简单 基于gb库的图片处理类附实例代码下载
May 17 #PHP
php小型企业库存管理系统的设计与实现代码
May 16 #PHP
Views rows style模板重写代码
May 16 #PHP
You might like
第七节 类的静态成员 [7]
2006/10/09 PHP
php设计模式 Proxy (代理模式)
2011/06/26 PHP
php通过exif_read_data函数获取图片的exif信息
2015/05/21 PHP
PHP对象克隆clone用法示例
2016/09/28 PHP
JavaScript实现动态增加文件域表单
2009/02/12 Javascript
JavaScript编程的10个实用小技巧
2014/04/18 Javascript
通过js为元素添加多项样式,浏览器全兼容写法
2014/08/30 Javascript
利用JS生成博文目录及CSS定制博客
2016/02/10 Javascript
jQuery操作iframe中js函数的方法小结
2016/07/06 Javascript
angularjs使用directive实现分页组件的示例
2017/02/07 Javascript
jquery中each循环的简单回滚操作
2017/05/05 jQuery
使用Webpack提高Vue.js应用的方式汇总(四种)
2017/07/10 Javascript
Angular实现类似博客评论的递归显示及获取回复评论的数据
2017/11/06 Javascript
vue.js根据代码运行环境选择baseurl的方法
2018/02/28 Javascript
Vue2.0 http请求以及loading展示实例
2018/03/06 Javascript
vue弹窗插件实战代码
2018/09/08 Javascript
Vue Router 实现动态路由和常见问题及解决方法
2020/03/06 Javascript
Jquery使用each函数实现遍历及数组处理
2020/07/14 jQuery
微信小程序实现转盘抽奖
2020/09/21 Javascript
jQuery实现增删改查
2020/12/22 jQuery
python 爬虫一键爬取 淘宝天猫宝贝页面主图颜色图和详情图的教程
2018/05/22 Python
示例详解Python3 or Python2 两者之间的差异
2018/08/23 Python
Python supervisor强大的进程管理工具的使用
2019/04/24 Python
python异步编程 使用yield from过程解析
2019/09/25 Python
python selenium循环登陆网站的实现
2019/11/04 Python
tensorflow 固定部分参数训练,只训练部分参数的实例
2020/01/20 Python
PyTorch中clone()、detach()及相关扩展详解
2020/12/09 Python
雅萌 (YA-MAN) :日本美容家电领域的龙头企业
2017/05/12 全球购物
网页设计个人找工作求职信
2013/11/28 职场文书
cf收人广告词
2014/03/14 职场文书
创业者迈进成功第一步:如何写创业计划书?
2014/03/22 职场文书
亲属关系公证书
2014/04/08 职场文书
孝敬父母的活动方案
2014/08/28 职场文书
三峡人家导游词
2015/01/31 职场文书
明星邀请函
2015/02/02 职场文书
安装配置mysql及Navicat prenium的详细流程
2021/06/10 MySQL