PHP函数getopt详解

it2026-04-15  2

短参数 它返回一个包含命令行参数的数组。比如,要获得-a -b 和-c的值,可以这么做: $arguments = getopt("a:b:c:"); 可以用下面的方式运行脚本(有无空格是没有关系的,注意看第一个例子和第二个例子):

php test.php -a app -b bar -c car OR php test.php -aapp -bbar -ccar

print_r($arguments) 将返回:

Array ( [a] => app [b] => bar [c] => car )

注意: 1.冒号是需要的 2.如果没有指明值,在数组里面就不会出现 还是刚才的例子:

php test.php -a app

print_r($arguments) :

Array ( [a] => app )

关于长参数 早于php 5.3的版本,如果使用长参数(--name=value 或--name value),很可能会得到如下的错误信息: PHP Warning:  getopt(): No support for long options in this build in ... 因此,如果php的版本早于5.3最好还是使用短参数。

“PHP getopt函数”的更多相关文章 》

相关资料:

php|PHP中几个数组排序的方法php|完整ASCII码对照表php|drupal模板命名规则php|PHP getopt函数php|php 下 mongodb的安装php|PHP 异步调用 后台调用 持续执行 断开连接/浏览器php|php 写入和读取序列化的cookie

PHP getopt函数来源网络,如有侵权请告知,即处理!

转载于:https://www.cnblogs.com/webStyle/p/4536313.html

相关资源:数据结构—成绩单生成器
最新回复(0)