linux下运行php的命令行参数

fiy 其他 17

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在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年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在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年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在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年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部