您当前的位置:首页 > php > PHP读取命令行参数

PHP读取命令行参数

日期:2020-10-31 08:21:41    浏览:137

方法一:使用$argv or $argc参数接收

  1. echo "接收到{$argc}个参数";
  2. print_r($argv);
  1. D:\www\test\11>php 11.2.4.php make:controller -m
  2. Array
  3. (
  4. [0] => 11.2.4.php
  5. [1] => make:controller
  6. [2] => -m
  7. )

方法二:使用getopt函数

  1. $param_arr = getopt('a:b:');
  2. print_r($param_arr);
  1. D:\www\test\11>php 11.2.4.php -a make:controller -m model
  2. Array
  3. (
  4. [a] => make:controller
  5. [m] => model
  6. )

方法三:提示用户输入

  1. fwrite(STDOUT,'请输入您的博客名:');
  2. echo '您输入的信息是:'.fgets(STDIN);

请输入您的博客名:demo
您输入的信息是:demo

上一篇: php错误处理

下一篇: composer版本说明

世事无常

要有遥不可及的梦想,也要有脚踏实地的本事