• 技术文章 >后端开发 >php教程

    PHP 常用命令行

    藏色散人藏色散人2019-08-29 14:45:44转载1438

    php入门到就业线上直播课:进入学习

    1、PHP运行指定文件

    php -f  test.php (-f 可省略)

    2、命令行直接运行PHP代码

    php -r "phpinfo();"

    如果结果太长,还可以 php -r “phpinfo();” | less 分页展示

    3、交互模式运行PHP

    简单的运算

    393f12882dfa50c2c29f2bdf67a62d3.png

    control + c/z 或者 exit 退出交互模式

    函数

    3d109c17aee44aed196fb570c088794.png

    上面输出结果中返回的数据类型为 NULL。这个问题可以通过要求 php 交互 shell用 return 代替 echo 返回结果来修复。

    永远都记住,用户定义的函数不会从一个shell会话保留到下一个shell会话,因此,一旦你退出交互shell,它就会丢失了。

    4、PHP脚本作为shell脚本运行

    没有权限则切换到root用户 sudo su

    echo '#!/usr/bin/php\n<?php var_dump($argv); ?>' > phpscript

    注意,我们在该PHP脚本的第一行使用#!/usr/bin/php,就像在shell脚本中那样(/bin/bash)。第一行的#!/usr/bin/php告诉Linux命令行用 PHP 解释器来解析该脚本文件。

    确定phpscript 有可执行权限

    chmod u+x phpscript
    ./phpscript -h --foo
    array(3) {
      [0]=>
      string(11) "./phpscript"
      [1]=>
      string(2) "-h"
      [2]=>
      string(5) "--foo"
    }

    c934c5fe913bf0da8f7e61cea08c9da.png

    5、其他常用命令

    php -m 内置及Zend加载的模块

    php -i 等价于 phpinfo()

    php -i | grep php.ini 查看php配置文件加载路径

    php –ini 同上

    php -v 查看php版本

    php –version 同上

    php –re 查看是否安装相应的扩展 如 php –re gd

    更多命令 php –help

    推荐:【PHP教程

    以上就是PHP 常用命令行的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:cnblogs,如有侵犯,请联系admin@php.cn删除

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:PHP
    上一篇:PHP面向对象简易验证码类 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• PHP面向对象简易验证码类• 如果php页面字符出现乱码怎么解决• PHP如何开启pcntl模块并实现多进程编程呢?
    1/1

    PHP中文网