Heim > Backend-Entwicklung > PHP-Tutorial > PHP getopt函数

PHP getopt函数

WBOY
Freigeben: 2016-06-23 14:34:58
Original
1493 Leute haben es durchsucht

简介:这是PHP getopt函数的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=336873' scrolling='no'> 短参数
它返回一个包含命令行参数的数组。比如,要获得-a -b 和-c的值,可以这么做:

$arguments = getopt("a:b:c:");

可以用下面的方式运行脚本(有无空格是没有关系的,注意看第一个例子和第二个例子):

php test.php -a app -b bar -c carORphp test.php -aapp -bbar -ccar
Nach dem Login kopieren


print_r($arguments) 将返回:

Array(    [a] => app    [b] => bar    [c] => car)
Nach dem Login kopieren


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

还是刚才的例子:

php test.php -a app
Nach dem Login kopieren

print_r($arguments) :

Array(    [a] => app)
Nach dem Login kopieren


关于长参数

早于php 5.3的版本,如果使用长参数(--name=value 或--name value),很可能会得到如下的错误信息:

PHP Warning:  getopt(): No support for long options in this build in ...

因此,如果php的版本早于5.3最好还是使用短参数。

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

爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

http://biancheng.dnbcw.info/php/336873.html pageNo:9
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage