匿名
未登录
登录
维基鲸
搜索
查看“PHP命令行脚本接收传入参数”的源代码
来自维基鲸
命名空间
页面
讨论
更多
更多
页面操作
阅读
查看源代码
历史
←
PHP命令行脚本接收传入参数
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
=== 一、使用$argv or $argc参数接收,会把文件本身计算在内 === $argv: 以数组形式接收保存参数 $argc:保存参数个数 <pre> <?php echo "接收到{$argc}个参数"; print_r($argv); 执行 php index.php /api/index/test.php 接收到1个参数Array ( [0] => test.php ) php index.php /api/index/test.php a b c d 接收到5个参数Array ( [0] => test.php [1] => a [2] => b [3] => c [4] => d ) </pre> === 二、使用getopt函数 === <pre> <?php $param_arr = getopt('a:b:'); print_r($param_arr); php index.php /api/index/test.php -a 345 -b 12q3 Array ( [a] => 345 [b] => 12q3 ) </pre> === 三、提示用户输入 === <pre> <?php fwrite(STDOUT,'请输入您的姓名:'); echo '您输入的姓名是:'.fgets(STDIN); php index.php /api/index/test.php 请输入您的姓名:52Hertz 您输入的信息是:52Hertz </pre> [[category:php]]
返回
PHP命令行脚本接收传入参数
。
导航
导航
首页
最近更改
随机页面
分类
PHP相关
菜谱
微信小程序
wiki
游戏
wiki工具
wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志