使用PHP读取位置参数
我使用的是一个.php页面,就像一个shell脚本一样。唯一的问题是我不知道如何将位置参数传递给PHP页面使用PHP读取位置参数,php,shell,command-line,command-line-interface,Php,Shell,Command Line,Command Line Interface,我使用的是一个.php页面,就像一个shell脚本一样。唯一的问题是我不知道如何将位置参数传递给PHP页面 #!/usr/bin/php <?php $myfile="balexp.xml"; 如何将变量传递到php页面?您需要使用数组$argv 运行以下CLI PHP传递命令行参数: #!/usr/bin/php <?php var_dump($argv); ?> 显然,$argv[0]包含脚本的名称,$argv[1]包含第一个命令行参数 包含有关如何处理命令行参数的所
#!/usr/bin/php
<?php
$myfile="balexp.xml";
如何将变量传递到php页面?您需要使用数组
$argv
运行以下CLI PHP传递命令行参数:
#!/usr/bin/php
<?php
var_dump($argv);
?>
显然,$argv[0]
包含脚本的名称,$argv[1]
包含第一个命令行参数
包含有关如何处理命令行参数的所有详细信息。#/usr/bin/php
#!/usr/bin/php
<?php
$myfile=$argv[1];
如果启用了register\u argc\u argv
,则可以使用$argv
your_script.php haha hehe
<?
echo $argv[0] <-- your_script.php
$myfile=$argv[1];
echo $myfile; <-- return haha
?>
your_script.php哈哈呵呵
更多详细信息:通过$argv约定传递位置参数。请参阅。确保启用了寄存器argc\u argv
#!/usr/bin/php
<?php
$myfile=$argv[1];
your_script.php haha hehe
<?
echo $argv[0] <-- your_script.php
$myfile=$argv[1];
echo $myfile; <-- return haha
?>