В чем польза оператора Null Coalesce?
Опубликовано: 22 Августа, 2022
PHP 7 представил оператор объединения null с ?? синтаксис. Этот оператор возвращает свой первый операнд, если его значение было установлено и оно не равно NULL, в противном случае он вернет второй операнд. Этот оператор можно использовать в сценарии, когда программист хочет получить некоторый ввод от пользователя, и если пользователь пропустил ввод, переменной необходимо присвоить какое-либо значение по умолчанию.
Использование нулевого оператора объединения:
- Он используется для замены тернарного оператора в сочетании с PHP isset(). функция .
- Его можно использовать для написания более коротких выражений.
- Это снижает сложность программы.
- Он не выдает никаких ошибок, даже если первый операнд не существует.
Пример: Если значения $name и $age назначены, то назначенные значения будут напечатаны, в противном случае значение по умолчанию, указанное в выражении, будет присвоено этим переменным в качестве значений.