linux下运行php的命令行参数
-
在Linux下运行PHP的命令行时,可以通过不同的参数来实现不同的功能。以下是常见的一些命令行参数和它们的用法:
1. -f 或 –file:指定要执行的PHP脚本文件。例如:php -f script.php
2. -r 或 –run:直接在命令行中执行PHP代码。例如:php -r ‘echo “Hello, World!”;’
3. -a 或 –interactive:以交互模式运行PHP。在交互模式下,可以逐行输入和执行PHP代码。例如:php -a
4. -B 或 –before-context:在执行脚本之前执行指定的PHP代码。例如:php -B ‘echo “Before script”;’ -f script.php
5. -R 或 –after-context:在执行脚本完成后执行指定的PHP代码。例如:php -R ‘echo “After script”;’ -f script.php
6. -i 或 –info:显示PHP的配置信息。例如:php -i
7. -m 或 –modules:显示已加载的PHP扩展模块的列表。例如:php -m
8. -l 或 –lint:检查PHP脚本的语法错误。例如:php -l script.php
9. -s 或 –syntax-check:检查PHP脚本的语法错误,但不执行脚本。例如:php -s script.php
10. -v 或 –version:显示PHP的版本信息。例如:php -v
这些只是一些常见的命令行参数,还有其他更多的参数可以根据具体需求使用。要查看所有可用的命令行参数,请使用php –help命令。
2年前 -
在Linux下运行PHP的命令行参数有很多,下面列举了一些常用的参数:
1. -r:直接在命令行中执行一段PHP代码,而不需要通过脚本文件。例如:php -r “echo ‘Hello, World!’;”
2. -f:指定要执行的PHP脚本文件。例如:php -f script.php
3. -d:设置PHP配置项的值。例如:php -d display_errors=1 script.php 可以在命令行中设置display_errors为1。
4. -i:显示当前PHP的配置信息。
5. –ini:显示PHP的配置文件路径。例如:php –ini
6. -v:显示PHP的版本信息。
7. -m:列出所有已安装的PHP模块。
8. -s:显示PHP安装信息的摘要。
9. -l:检查一个PHP脚本的语法是否正确。例如:php -l script.php
10. -c:指定一个不同于php.ini的配置文件路径。例如:php -c myconfig.ini script.php
11. -e:通过标准输入执行PHP脚本。例如:echo ‘echo “Hello, World!”;’ | php -e
12. -B/–begin-code:在执行脚本之前执行一段PHP代码。例如:php -B “echo ‘Begin.’;”
13. -R/–process-code:在执行脚本之后执行一段PHP代码。例如:php -R “echo ‘End.’;”
14. -H/–syntax-highlight:将脚本以HTML格式进行语法高亮显示。
15. –rf:显示PHP函数的信息。
以上是一些常用的Linux下运行PHP的命令行参数,你可以根据自己的需求选择合适的参数来运行和操作PHP脚本。
2年前 -
在Linux下,可以使用命令行参数来运行PHP。以下是一些常用的命令行参数:
1. -f filename:指定要执行的PHP文件。
例如:
“`bash
php -f index.php
“`
这将执行名为`index.php`的PHP文件。2. -r code:在命令行中直接执行一行PHP代码。
例如:
“`bash
php -r ‘echo “Hello, World!”;’
“`
这将在命令行中输出`Hello, World!`。3. -a:进入交互模式,可以在命令行中直接输入和执行PHP代码。
例如:
“`bash
php -a
“`
这将进入PHP的交互模式。4. -q:关闭HTTP响应头的输出。
例如:
“`bash
php -q index.php
“`
这将执行`index.php`文件,并关闭HTTP响应头的输出。5. -s:将输出保存到文件中。
例如:
“`bash
php -f index.php > output.txt
“`
这将执行`index.php`文件,并将输出保存到名为`output.txt`的文件中。6. -B code:在执行之前运行一段PHP代码。
例如:
“`bash
php -B ‘echo “Before execution”;’
“`
这将在执行之前输出`Before execution`。7. -E code:在执行之后运行一段PHP代码。
例如:
“`bash
php -E ‘echo “After execution”;’
“`
这将在执行之后输出`After execution`。这些是一些常用的Linux下运行PHP的命令行参数,可以根据需要选择适合的参数来执行PHP代码。
2年前