60 102992 1559633846



PHP 7 agregó un nuevo operador de doble signo de interrogación (??). En PHP 7, el operador de doble signo de interrogación (??) se conoce como operador de fusión nula.

Devuelve su primer operando si existe y no es NULL; de lo contrario, devuelve su segundo operando. Evalúa de izquierda a derecha. El operador coalescente nulo también se puede utilizar en un formato de cadena.

Tomemos el siguiente ejemplo para demostrar el operador de doble signo de interrogación (??).

ejemplo

<?php
   //$a is not set
   echo $a ?? 9 ??45;
?>

producción

9

ejemplo

<?php
   //$a is not set
   $b = 34;
   echo $a ?? $b ?? 7;
?>

producción

34

Raja

Publicado el 26 de junio de 2019 15:27:54





[2021] ¿Qué significa el operador de doble signo de interrogación (??) en PHP? {HD}

Avatar of admin

Por admin

Deja una respuesta

Tu dirección de correo electrónico no será publicada.