命令行执行php脚本中的$argv和$argc配置方法
在实际工作中有可能会碰到需要在nginx命令行执行php脚本的时候,当然你可以去配置一个conf用外网访问。
在nginx命令行中使用
phpindex.php
就可以执行这个index.php脚本了,但是怎么传递参数呢?那就要用到$argv和$aegc了。不用开启什么设置直接在脚本中使用,类似于http传值中的$_POST和$_GET.。
在index.php插入以下菜吗
然后在nginx命令行中使用
phpindex.php110100显示
index.php//$argv[0]显示结果经测试此处显示的是此脚本相对于执行位置的相对路径(就是你在哪里输入的phpindex.php,这里显示的就是index.php相对于你当前目录的位置) string(1)"1"//$argv[1]显示第一个参数会转为字符串 int(10)//$argv[2]显示第二个参数 100//$argv[3]显示第二个参数 4//$argv参数的个数相对路径+你传的参数为了便于记忆查了一下这变量$avgv为argumentvector,$avgc为argumentcount
详细资料:
http://php.net/manual/zh/reserved.variables.argv.php#93532
总结
以上所述是小编给大家介绍的命令行执行php脚本中的$argv和$argc的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!