linuxphp命令参数
linuxphp命令参数详细介绍
在 Linux 系统中,php 命令是 PHP 解释器的命令行接口,用于执行 PHP 脚本。以下是一些常用的 php 命令参数及其功能:
基础参数
-f <file>
指定要执行的 PHP 文件。
bashphp script.php-r "<code>"
直接执行 PHP 代码(无需创建文件)。
bashphp-a
启动交互式 shell(REPL),可实时测试 PHP 代码。
bashphp
调试与信息
-v
显示 PHP 版本信息。
bashphp-i
显示 PHP 配置信息(类似phpinfo()函数)。
bashphp-l
语法检查(不执行)。
bashphp script.php
服务器与执行
-S <host>:<port>
启动内置 Web 服务器(仅用于开发)。
bashphp localhost:8000-c <path>
指定自定义 PHP 配置文件(php.ini)。
bashphp /path/to/php.ini script.php
输入 / 输出
-s
返回 PHP 代码的 HTML 语法高亮版本。
bashphp script.php-B "<code>"
在执行文件前运行指定代码(类似预处理)。
bashphp script.php-E "<code>"
在执行文件后运行指定代码(类似后处理)。
bashphp script.php
其他参数
-d "key=value"
临时覆盖 PHP 配置指令。
bashphp On script.php--ini
显示 PHP 配置文件的位置。
bashphp
示例组合
- 执行脚本并显示错误:
bashphp On script.php - 启动服务器并指定文档根目录:
bashphp localhost:8000 /var/www/html
注意事项
- 使用
-h或--help查看完整参数列表:bashphp912php
- 生产环境建议使用专业 Web 服务器(如 Nginx/Apache)而非 PHP 内置服务器。
如果需要更具体的参数说明,可以进一步提问!