#php #laravel
#php #laravel
Вопрос:
После получения запроса php artisan migrate command
на извлечение внутри проекта laravel из-за следующей ошибки:
[ErrorException]
Unparenthesized `a ? b : c ?: d` is deprecated. Use either `(a ? b : c) ?: d` or `a ? b : (c ?: d)`
Я подозреваю, что это может привести к версии PHP. Я устанавливаю 7.2. Но проблема существует. Есть идеи?
Комментарии:
1. Я думаю, вам следует использовать более новую версию PHP.
2. @tirtakeniten если что-то устарело в используемой версии, это, скорее всего, будет более серьезной проблемой в более новых версиях
Ответ №1:
если вы используете оператор if, подобный этому a ? b: c?: d заключите в круглые скобки, чтобы показать силу утверждений. Вот так (a ? b: c) ?: d