#laravel #eloquent #laravel-8 #laravel-eloquent-resource
#laravel #красноречивый #laravel-8 #laravel-красноречивый-ресурс
Вопрос:
Я хочу проверить, есть ли в laravel 8 функция, подобная IsNullOrEmpty для C #, для проверки пустого и нулевого значения, используя только одну функцию.
Комментарии:
1. Вы можете использовать
empty()
Вы можете предоставить некоторые коды, которые вы уже пробовали?
Ответ №1:
вы можете использовать empty()
функцию PHP. empty()
Функция проверяет, является ли переменная пустой или нет.
Эта функция возвращает false, если переменная существует и не является пустой, в противном случае она возвращает true .
Следующие значения оцениваются как пустые:
- 0
- 0.0
- «0»
- «»
- ЛОЖЬ
- array()
- NULL
Комментарии:
1. Но когда вы используете красноречивую функцию get() , empty() не будет работать. empty() возвращает true для коллекции, а laravel eloquent get() возвращает коллекцию объектов. В этом сценарии вам придется использовать функции isEmpty() или isNotEmpty() коллекции.