加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱资讯网 (https://www.52junxun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP交互式控制台——Psysh

发布时间:2022-12-19 11:45:35 所属栏目:PHP教程 来源:
导读:  今天来介绍一个PHP新的玩具:PsySH :

  PsySH 是基于php的可交互式控制台。他可以:

  可以帮他当做一个php文档查询命令行,也可以当做一个php debug工具

  安装安装方式有多种:

  $ w
  今天来介绍一个PHP新的玩具:PsySH :
 
  PsySH 是基于php的可交互式控制台。他可以:
 
  可以帮他当做一个php文档查询命令行,也可以当做一个php debug工具
 
  安装安装方式有多种:
 
  $ wget https://git.io/psysh
  $ chmod +x psysh
  $ ./psysh
  composer 安装:
 
  先安装 composer :
 
  $ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
  $ php composer-setup.php --filename=composer
  $ php -r "unlink('composer-setup.php');"
  $ sudo mv composer /usr/local/bin

  $ sudo chown root:root /usr/local/bin/composer
  $ sudo chmod 755 /usr/local/bin/composer
  再安装 psysh:
 
  $ composer config -g repositories.packagist composer https://packagist.phpcomposer.com
  $ composer g require psy/psysh:@stable
  $ echo "PATH=$PATH:$HOME/.config/composer/vendor/bin" | tee -a ~/.profile
  $ source ~/.profile
  $ psysh
  Doc文档
 
  doc 方法名
 
  默认情况下只有英文的说明php交互,我们可以去下载 php_manual.sqlite 简体中文的详细说明的SQL数据库文件
 
  $ mkdir ~/.local/share/psysh
  $ cd ~/.local/share/psysh
  $ wget http://psysh.org/manual/zh/php_manual.sqlite
  psysh
 
  引入框架
 
  在代码中引入 composer 的自动加载
 
 
  \Psy\Shell::debug(get_defined_var());
  使用内置的web服务器启动php:
 
  $ php -S localhost:8080
  psysh 就会在命令行打开了~ 可以运行框架里的方法了!
 

(编辑:我爱资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!