global require psy/psysh 安装完毕后,PsySH已经安装到/Users/{用户名}/.composer/vendor/psy/psysh目录下 此时,你可以直接运行: $...\AppData\Roaming\Composer\vendor\psy\psysh 因为bin/psysh文件并不是windows的可执行文件,所以需要使用以下命令运行PsySH php C:\Users...\vendor\psy\psysh\bin目录下新建一个名为psysh.bat的文件,其内容如下: @ECHO OFF php "%~dp0psysh" %* 此时,把C:\Users\{用户名}\...AppData\Roaming\Composer\vendor\psy\psysh\bin加入到系统的环境变量PATH,以后可以直接在cmd下运行psysh了: C:\Users\Vergil>psysh...PsySH的文档功能可以让你即时查看文档。 PsySH的文档存放在~/.local/share/psysh/。
REPL 与 PsySH Laravel 自带了一个功能强大的 REPL —— Tinker,所谓 REPL,是 Read–Eval–Print-Loop 的缩写,这是一种交互式 Shell:获取用户输入并执行它们...在原生 PHP 中,我们也可以使用类似的交互式 Shell,通过 php -a 命令即可: 此外,还可以通过 PsySH 实现,相较于原生的 php -a,PsySH 拥有更多高级特性,因此功能更加强大...在使用 PsySH 之前,需要通过 Composer 全局安装: composer g require psy/psysh:@stable 然后就可以在命令行执行 psysh 进入交互式 Shell...了(确保全局 Composer 的 bin 目录在系统路径中),在 PsySH 中我们能编写各种代码,打印语句、计算表达式、编写函数等等: 甚至还支持基于 XDebug 进行代码调试、与系统 Shell...Laravel Tinker 就是基于 PsySH 实现的,与 Artisan 主要用于编写和执行 Artisan 命令不同,通过 Tinker,我们可以在命令行中实现与 Laravel 应用的各种交互
thinkphp-vue-admin 后台接口 |前后端分离决方案 它一套有thinkphp开发集成性后台接口,内置权限管理,api响应,psysh等多功能工具 他的作用 自带登录校验 快速完成数据格式校验...think-vue-admin-api composer install 导入 目录下的 `permission.sql` 初始化权限节点 php think init_permission --action reset 有关应用 psysh...psysh 是什么: http://vergil.cn/archives/psysh > php think psysh \app\common\Example::psysh(); 输出...: 2 -> php think psysh \app\common\Example::init_permission(); 输出: 更新节点完成 自定义验证器 | validate
幸运的是,存在一款全新酷炫的 CLI (命令行界面) 工具,名叫 Psysh。 Psysh 是一款令人惊艳的工具,充满了引人注目的特性,可以全局安装,也可使用 composer 按项目安装。...对我而言最棒的 Psysh 特性就是内嵌文档功能。直接查询一个PHP函数的文档而无须跑到 Php.net 网站上,简直棒极了。 缺点是你在享用所有功能前还必须完成几件事。...该工具安装完毕后,为正确运行就要输入以下命令(我这里用的是 Debian ,未必适合所有人) : $ apt-get install php7.1-sqlite3 $ mkdir /usr/local/share/psysh...$ wget psysh.org/manual/en/php_manual.sqlite> -o /usr/local/share/psysh/php_manual.sqlite 第一条命令并不是强制性的并且如果你已经安装了...现在你有了这些: psysh 指令文档说明的截图,显示关于 json_decode 的信息。 点击此链接前往 Psysh(http://psysh.org/) 了解更多关于这个炫酷的工具。
幸运的是,该块上有一个很酷的新CLI(命令行界面),它的名字是Psysh。 Psysh是一个了不起的工具,充满了有趣的功能,可以使用composer全局安装或每个项目单独安装。...对我来说Psysh最好的功能是内联文档。访问一个PHP函数的文档,而不必前往Php.net是很棒的一件事情。缺点是你需要做一些配置才能完全发挥作用。...$ apt-get install php7.1-sqlite3$ mkdir /usr/local/share/psysh$ wget http://psysh.org/manual/en/php_manual.sqlite...-o /usr/local/share/psysh/php_manual.sqlite 第一个命令不是必需的,如果你已经安装了Sqlite,你可以跳过这一步。...接下来你会看到这个 前往psysh,了解更多这个工具的玩法吧。 你应该开始测试 这是我每天都在对自己说的口头禅。跟很多人一样,我并不像TDD(测试驱动开发)建议的那样测试我的代码。
你可以选择使用psysh工具去执行验证你的想法,这个工具安装十分简单 Psy Shell v0.8.17 (PHP 7.1.14 — cli) by Justin Hileman New version...v0.8.17, latest: v0.9.6) >>> date('Y-m-d H:i:s',time()) => "2018-08-09 14:18:10" >>> 下载地址 : https://psysh.org
Tinker / Psysh php artisan tinker 命令在新版本中借助了 Justin Heleman 开发的 Psysh....如果你喜欢 Laravel 4.0 里的 Boris, 你肯定会喜欢 Psysh. Boris 在 Windows 下运行得不好, Psysh 完全支持 Windows!
#查看命令帮助 php artisan help migrate Tinker 命令 (REPL) Laravel Tinker 是为 Laravel 提供的强大的 REPL(交互式解释器),由 PsySH
alias tinker='php artisan tinker' alias ll="ls -lh" alias la='ls -lAh' alias c='composer' alias iphp='psysh
、执行数据库迁移、或者快速创建类文件等,在 Laravel 中,我们可以通过三种工具实现命令行交互: Artisan:Laravel 内置的命令行操作工具集,支持自定义命令; Tinker:一个由 PsySH
Detector(PHP问题探测器) PHPCheckstyle - 编码风格检测软件 GrumPHP - 代码质量检测工具 CLI CLImate - 更好的命令行输出 phpsh [GitHub] psysh
Solarium:Solr的客户端库 官网 SphinxQL query builder:Sphinx搜索引擎的的查询库 官网 命令行 构建命令行工具的库 Boris:一个微型PHP REPL 官网 PsySH
Sphinx 搜索引擎的查询库 命令行( Command Line ) 构建命令行工具的库 symfony/console - Symfony命令行工作组件 Boris - 一个微型的PHP REPL PsySH
领取专属 10元无门槛券
手把手带您无忧上云