php-cli命令行选项

本文介绍了PHP CLI模式下如何使用`php`命令行工具,包括运行PHP脚本、启动内置Web服务器、执行代码片段等功能。例如,通过`php -S localhost:8000`可以启动一个本地Web服务器,而`php -S localhost:8000 -t foo/`则会指定文档根目录。此外,还展示了如何进行语法检查、查看PHP信息等操作。
摘要由CSDN通过智能技术生成

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/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值