php传入参数
项目中时常会使用php编写脚本,进行一些统计与批量更新的需求需要进行操作
其中使用的方式主要是getopt函数,写法如下
<?php $opt = getopt('m:n:'); $value_m = $opt['m']; $value_n = $opt['n'];
命令行下运行的方式是php test.php -m hisen -n king
<?php if ($argc > 1){ print_r($argv); }
命令行下运行的方式是php test.php hisen king
其中的$argc返回的是array类型,默认的array[0]为文件名,后面的是传入的参数array[1] hisen array[2] king
手册中说这个变量仅在register_argc_argv打开时可用
第三种方式是用$_SERVER方式获取:name=value php script.php
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步