php shell html 输出_PHP常用命令行

本文介绍了如何在命令行环境下运行PHP脚本,包括使用`-f`选项执行文件,通过`-r`运行代码并用`less`分页显示结果,以及在交互模式下操作。此外,讲解了将PHP脚本作为shell脚本运行的方法,并展示了如何查看PHP配置文件路径和版本信息。请注意,交互模式下的函数不会在不同会话间保留。
摘要由CSDN通过智能技术生成
a09eec1dfbea50cc6c6ad4e7ec9a5e71.png

php中文网最新课程

每日17点准时技术干货分享

057dad873ffc99d6eebcf90d12e65634.png

5f678ee465d79a6e312596f190d59432.gif

1、PHP运行指定文件

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

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

php -r "phpinfo();"
如果结果太长,还可以 php -r “phpinfo();” | less 分页展示 3、交互模式运行PHP 简单的运算 a5d91440362f7d657d9db9b06f4a01aa.png control + c/z 或者 exit 退出交互模式 函数 ea155f21e785a92cbd289626f7b396b6.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 --fooarray(3) {  [0]=>  string(11) "./phpscript"  [1]=>  string(2) "-h"  [2]=>  string(5) "--foo"}

d097d1e6b42ce470f30c63fac857b5bb.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

0ecf325a20d14d74f36a804e15803065.png

-END-

声明:本文选自「 php中文网 」,搜索「 phpcnnew 」即可关注!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值