php-cli命令行选项

2020年10月29日14:31:47

比较有用的我标红了

 

php版本7.2.x cli模式下帮助文件

php -h

Usage: php [options] [-f] <file> [--] [args...]
php [options] -r <code> [--] [args...]
php [options] [-B <begin_code>] -R <code> [-E <end_code>] [--] [args...]
php [options] [-B <begin_code>] -F <file> [-E <end_code>] [--] [args...]
php [options] -S <addr>:<port> [-t docroot] [router]
php [options] -- [args...]
php [options] -a

-a 作为交互式shell运行
-c <path>|<file> 在此目录中查找php.ini文件
-n 将不使用任何配置(ini)文件
-d foo[=bar] 用值'bar'定义INI条目foo
-e 为调试器/分析器生成扩展信息
-f <file> 解析并执行 <file>.
-h 获取帮助
-i PHP信息
-l 仅语法检查 (lint)
-m 显示编译过的模块
-r <code> 在不使用脚本标签<?..?>的情况下运行PHP <?..?>
-B <begin_code> Run PHP <begin_code> 在处理输入行之前运行PHP 
-R <code> Run PHP <code> 为每个输入行运行PHP
-F <file> Parse and execute <file> 解析并为每个输入行执行
-E <end_code> Run PHP <end_code> 处理所有输入行后运行PHP
-H 隐藏外部工具传递的所有参数
-S <addr>:<port> 用内置的Web服务器运行
-t <docroot> Specify document root <docroot> 为内置Web服务器指定文档根
-s 输出HTML语法突出显示的源
-v 版本号
-w 输出源,带注释和空格
-z <file> 加载Zend扩展名 <file>.

args... 

参数传递给脚本。在第一个参数时使用-args
以-开头,或者从标准输入中读取脚本

--ini 显示配置文件名

--rf <name> 显示有关功能的信息 <name>.
--rc <name> 显示有关类的信息 <name>.
--re <name> 显示有关扩展名的信息 <name>.
--rz <name> 显示有关Zend扩展名的信息 <name>.
--ri <name> 显示扩展名的配置 <name>.

Example #1 启动Web服务器  服务于当前目录
$ php -S localhost:8000

Example #2 启动时指定根目录
$ php -S localhost:8000 -t foo/

 

posted on 2020-10-29 15:04  zh7314  阅读(336)  评论(0编辑  收藏  举报