el nuevo operador evalua si el valor es null y devuelve algun valor por default que
le querramos dar.
Por ejemplo, si tenemos este codigo
function getValue(int $idx) {
$a = ['uno','dos','tres'];
return $a[$idx];
}
y llamamos al metodo con getValue(100) nos dara el sgt error:
PHP Notice: Undefined offset
si agregamos la sgt modificacion, y lo volvemos a llamar:
function getValue(int $idx) {
$a = ['uno','dos','tres'];
return $a[$idx]??'indice no existe';
}
nos mostrará 'indice no existe'
ass
No hay comentarios:
Publicar un comentario