我有一个在laravel 5.1中开发的项目,该客户现在想要一些更新,他想将laravel版本升级到5.8,但要添加一些新功能,但这是第二期。此终端的第一期抛出{ {1}}在运行each
php srtisan
答案 0 :(得分:0)
PHP each()
函数在PHP 7.2中已弃用。看来您使用的是PHP 7.2或更高版本。您将需要遵循升级指南,并使用composer从Laravel 5.1升级到5.8。
https://laravel.com/docs/5.3/upgrade
https://laravel.com/docs/5.4/upgrade
https://laravel.com/docs/5.5/upgrade
https://laravel.com/docs/5.6/upgrade
https://laravel.com/docs/5.7/upgrade
https://laravel.com/docs/5.8/upgrade
或者,您需要切换到兼容的PHP版本(例如,Laravel 5.1文档中提到的PHP> = 5.5.9)才能使用该应用程序。