PHP 常用命令行

作者 : shijian 本文共833个字,预计阅读时间需要3分钟 发布时间: 2019-10-21 共55人阅读

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中文网,吆喝网(http://yaoohe.com)搜集整理,如有疑问请联系本站客服!

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"yaoohe.com",如遇到无法解压的请联系管理员!
吆喝资源网 » PHP 常用命令行

常见问题FAQ

提示下载完但解压或打开不了?
最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或 联络我们。

发表评论