0

Laravel Tinker 在终端中运行,但无论何时我试图让它计算它退出并返回命令行的任何内容。这是我尝试的典型终端命令,每次按下 Enter 按钮时 Tinker 都会退出而不做任何事情。

USER-MBP:blog name$ php artisan tinker

Psy Shell v0.9.9 (PHP 7.3.1 — cli) by Justin Hileman

>>> 2 + 2

USER-MBP:blog name$ 

我希望 2 + 2 之后的下一行是 4 但是当我按 Enter 时它不会计算并退出到终端命令行。

4

2 回答 2

3

这实际上是 Psysh(修补程序基于)和 php 7.3 的一个未解决问题:https ://github.com/bobthecow/psysh/issues/540

这里描述了一个解决方法: https ://github.com/bobthecow/psysh/issues/540#issuecomment-445546060

于 2019-01-21T21:15:04.490 回答
0

我的php7.3也有这个问题,我只是恢复到php7.2。除非你必须拥有它,否则我建议使用 php@7.2 作为解决方案。

于 2019-01-23T21:35:29.280 回答