我正在使用 Laravel 5.2 和 PHP 7.1,但在尝试使用 Tinker 时出现错误。
当我运行时:
php artisan tinker
我收到以下错误:
[Symfony\Component\Debug\Exception\FatalThrowableError] 调用未定义函数 Laravel\Tinker\tap()
我将 Laravel 从 5.2 升级到 5.5,但我之前的大部分功能都不起作用。我恢复到 5.2,但我仍然收到此错误。
我在尝试使用 laravel/tinker 包时遇到了与 Lumen 5.2 相同的错误。tap 函数是来自Illumination/support 包的辅助函数,但看起来它是在5.4 版中引入的。请参阅:https ://github.com/illuminate/support/blob/v5.4.0/helpers.php#L855