php 命令是流行的 Web 开发语言 PHP 的命令行接口,可以使用 PHP 语言开发基于命令行的系统管理脚本程序。
使用的通用目的脚本语言,特别适合 Web 开发,可以嵌入到 HTML 中。
语法格式: php [参数]
常用参数:
-q | 安静模式,HTTP 头输出(只有 CGI) |
-g< 名称 > | 在脚本中使变量为全局变量 |
-f< 文件 > | 解析和执行文件 |
-a | 运行 PHP 交互方式 |
-b< 地址:端口 > | 为外部 FASTCGI 服务器模式 (CGI) 绑定路径 |
-r< 代码 > | 运行 PHP 代码,而无需使用脚本标记“<?..?>” |
-e | 为调试器 / 分析器生成扩展信息 |
-n | 没有 php.ini 文件将被使用 |
-z< 文件 > | 加载 Zend 扩展文件 |
-H | 从外部工具隐藏脚本名称(文件)和参数 |
–rf | 显示有关函数名都信息 |
-l | 只进行语法检查 |
–rc | 显示有关类名的信息 |
–re | 显示有关扩展名的信息 |
–ri | 名字显示 |
–ini | 显示配置文件名 |
-C | 不 chdir 到脚本的目录 |
-c< 路径 | 文件 > | 在指定目录路径中查找 php.ini 文件,或使用指定的文件 |
-i | PHP 信息和配置 |
-T< 总数 > | 测量脚本重复次数的执行时间 |
-m | 在模块中显示编译 |
-s | 输出 HTML 语法高亮显示源代码 |
-F< 文件 > | 对每个输入行解析和执行文件 |
-E< 代码 > | 处理所有的输入行后运行 PHP 代码 |
-B< 代码 > | 处理输入行之前运行 PHP 代码 |
-w | 输出源,注释和空白 |
-R< 代码 > | 对每一个输入行运行 PHP 代码 |
-v | 查看版本 |
参考实例
查看 PHP 版本:
[root@linuxvip ~]# php -v
PHP 5.3.3 (cli) (built: Mar 22 2017 12:27:09)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
对 /root/mm.php 文件进行语法检查:
[root@linuxvip ~]# php -l /root/mm.php
显示 PHP 信息和配置:
[root@linuxvip ~]# php -i
写入文本 Hello Linux 到标准输出:
[root@linuxvip ~]# php -r 'echo"Hello Linuxn";'
Hello Linux
正文完
发表至: 🎫其他命令
2019-12-16