Laravel: использование логического оператора при настройке типа данных - PullRequest
0 голосов
/ 06 мая 2019

Я работаю над проектом Laravel своего друга, и в одном из контроллеров у него есть: 'force_enabled' => (bool) setting('init_id') однако мне нужно сделать это or оператором.

Будет ли это работать: 'force_enabled' => (bool) setting('init_id') || setting('init_name')?Или (bool) должно быть перед вторым параметром?

1 Ответ

1 голос
/ 06 мая 2019

Кастинг как bool не требуется. Это зависит от возвращаемых данных.

Эта ссылка объясняет, какие значения преобразуются в false. Все остальные конвертируются в true автоматически.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...