安装:

sudo -i
cd /opt/
wget http://www.phpsh.org/phpsh-latest.tgz
tar zxvf phpsh-latest.tgz
cd phpsh/
sed -i "s#php -q#/usr/local/webserver/php/bin/php -q#g" phpsh
chmod +x phpsh
ln -s /opt/phpsh/phpsh /bin/phpsh

输入phpsh 回车进入

如果报错,可能是python之类的版本冲突,在脚本行首选择一下版本即可。

php> = 3 + 4
7
php> echo "ok"
ok
php> = array(array(1,2),3)
Array
(
    [0] => Array
        (
            [0] => 1
            [1] => 2
        )

[1] => 3
)

php> var_dump(array(2,3))
array(2) {
  [0]=>
  int(2)
  [1]=>
  int(3)
}

php> $str = "string"
php> = $str
string
php> = date("Y-m-d")
2014-01-13
php> q

有个别扭的地方,就是要输出经常要在开头写等号

更多用法

php> = 2 + 3

5

php> = $_

5

php> $x = $_

php> print $x

5

php> = function_exists

function_exists

php> = function_exists('function_exists')

1

php> d array_merge

documentation requires ctags

转载于:https://blog.51cto.com/mrcelite/1612519

命令行实现更强大的php交互相关推荐

  1. python代码命令行tab补齐_Python语言交互模式下命令tab补全

    本文主要向大家介绍了Python语言交互模式下命令tab补全,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. python默认就可以进行tab补全命令行,在交互模式下,只要自己写个 ...

  2. 一键换ip命令_软网推荐:高效命令行备份更简单

    系统使用一段时间后会生成各种数据,如硬件驱动.软件设置.Wi-Fi密码等.我们需要经常备份这些信息,导出驱动备份方便重装系统后快速识别硬件,导出系统信息方便查看电脑具体配置等等.不过手动备份这些数据费 ...

  3. 命令行的艺术 (GitHub 星标 6 万多)

    转自:GitHub github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md 熟练使用命令行是一种常常被忽视,或被认为难以掌握 ...

  4. GitHub 五万星登顶,命令行的艺术!

    今天给大家推荐一个GitHub开源项目<The Art of Command Line(命令行的艺术)>,这个开源项目雄踞了 GitHub TOP 周榜,直接以 53972 Star 登上 ...

  5. GitHub 60000+ Star 登顶,命令行的艺术!

    今天给大家推荐一个GitHub开源项目<The Art of Command Line(命令行的艺术)>,这个开源项目雄踞了 GitHub TOP 周榜,直接以 61652 Star 登上 ...

  6. FFmpeg命令行解析

    目录标题 一.引言(Introduction) 1.1 FFmpeg简介(Overview of FFmpeg) 1.2 FFmpeg命令行的应用场景(Application Scenarios of ...

  7. 蓝桥ROS机器人之命令行实践

    参考网址: github.com/jlevy/the-art-of-command-line 直接选择简体中文实践即可. github.com/jlevy/the-art-of-command-lin ...

  8. GitHub 近 70K 星,命令行的艺术!

    今天给大家推荐一个GitHub开源项目<The Art of Command Line(命令行的艺术)>,这个开源项目曾经雄踞过 GitHub TOP 周榜,现在 69.5K Star ! ...

  9. Linux 常用命令~命令行介绍

    目录 一.Linux 命令行概述 1.Linux 命令行的重要作用 2.Linux 命令行介绍 3.Linux 命令行的启动及退出 4.Linux 命令行提示符 5.命令行的历史记录和编辑 6.命令行 ...

最新文章

  1. 更快更强,谷歌提出SWideRNet:全景分割新标杆来啦!
  2. python编程在哪里写-Python自带的IDE在哪里
  3. CentOS系统代理配置
  4. Shell编程基础---shell的结构、执行及变量
  5. Python中的numpy矩阵运算
  6. WebSocket In ASP.NET Core
  7. iOS 钥匙串的基本使用
  8. (线段树 点更新 区间求和)lightoj1112
  9. Bootstrap3基础 clearfix pull-left/right 辅助类样式 快速左右浮动
  10. 运行linux的配置,Linux系统运行级别配置
  11. VB 读写TXT文本文件函数
  12. 机器学习代码实战——KMeans(聚类)
  13. 未解决:configure: error: XCode tool ‘metal‘ neither found in path nor with xcrunchecking for metal...
  14. 计算机基础ps变换蝴蝶,PS利用自由变换制作飞舞的蝴蝶
  15. 什么是飞书机器人?如何定时发送飞书机器人消息?
  16. .NET MVC同页面显示从不同数据库(mssql、mysql)的数据
  17. java毕业设计网站SpringBoot美容院预约管理系统
  18. 健身耳机哪些品牌好?健身运动耳机推荐
  19. 快手极速版源码 - autojs 自阅
  20. 中国省市关系+各地经纬度【Python版】

热门文章

  1. win10 uwp unix timestamp 时间戳 转 DateTime
  2. js 实现图片旋转角度
  3. [安卓] 9、线程、VIEW、消息实现从TCP服务器获取数据动态加载显示
  4. 解决ccSvcHst.exe CPU占用超50%的问题,及其缘由
  5. ajax大数据导入的一系列问题处理
  6. Swift5.x的UITableView纯代码演练
  7. latex中插图心得
  8. 简述数学建模的过程_数学建模的基本步骤
  9. 数仓dw怎么建_搭建数据仓库的流程简介
  10. 浮点数可以直接相加么?_鸭粪屎可以直接做有机肥么?