PHP命令行脚本接收传入参数的三种方式

一、使用$argv or $argc参数接收

<?php
/**
 * 使用 $argc $argv 接受参数
 */
print_r($argc); // 参数数量
print_r($argv); // 参数内容
结果:

二、使用getopt函数(推荐使用这种方法)

<?php
/**
 * 使用 getopt函数
 */
$param_arr = getopt('a:b:');
print_r($param_arr);
结果:

三、提示用户输入

<?php
/**
 * 提示用户输入
 */
fwrite(STDOUT,'input:');
echo 'your input is:'.fgets(STDIN);
结果:

麦志建博客
请先登录后发表评论
  • latest comments
  • 总共1条评论
麦志建博客

jun 麦志建博客

2021-06-08 10:55:07 回复