Heim  >  Artikel  >  php教程  >  php 中可使用命令行变量--$argv和$argc

php 中可使用命令行变量--$argv和$argc

WBOY
WBOYOriginal
2016-06-06 09:53:222702Durchsuche

php 中可使用命令行变量。太多文字太抽象,用脚本来说话:   
php  
echo $argv[1]."\n";
echo $argv[2]."\n";
echo $argc."\n";
print_r($argv);
var_dump($argv);
?>  

运行脚本时,命令行为:php argvtest.php TQ TQx
则输出结果为:
TQ
TQx   //$argv是一个数组 
3 //注意$argc变量,它用来保存$argv数组里元素的个数。要比正常输入的多一个,打印出来才知道,是多了一个脚本文件名称 
Array 
(
[0] => argvtest.php
[1] => TQ 
[2] => TQx

array(3) {
[0]=>
string(12) "argvtest.php"
[1]=>
string(2) "TQ"
[2]=>
string(3) "TQx"
}    

Stellungnahme:
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
Vorheriger Artikel:PHP cURL 应用Nächster Artikel:使用AppServ快速建立php运行环境