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

PHP交互式控制台——Psysh

发布时间:2022-12-19 13:33:40 所属栏目:PHP教程 来源:转载
导读: 今天来介绍一个PHP新的玩具:PsySH :
PsySH 是基于php的可交互式控制台。他可以:
可以帮他当做一个php文档查询命令行,也可以当做一个php debug工具
安装安装方式有多种:
$ wget https:/

今天来介绍一个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

php表单交互get方式_php与html怎么实现交互_php交互

$ 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 的自动加载

<?php
\Psy\Shell::debug(get_defined_var());

使用内置的web服务器启动php:

$ php -S localhost:8080

psysh 就会在命令行打开了~ 可以运行框架里的方法了!

(编辑:源码网)

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