NULL en PHP | Cómo configurar y comprobar las variables NULL?

valor PHP class y las variables NULL : Aquí, vamos a aprender sobre la NULL en PHP , también vamos a aprender a configurar una variable con NULL, cómo desarmar una variable y cómo comprobar si una variable es NULL o no?

NULL en PHP

NULL es un valor especial en PHP, que representa que una variable contiene cualquier valor o no está definida una variable. Undefined variable o variable sin valor es un tipo de NULL .

Si una variable se le asigna un valor class , o si cualquier variable no se asigna ningún valor o si una variable no está definida utilizando unset () la función – será considerada como variable null en PHP.

comprobar si una variable contiene NULL o no?

Para comprobar si una variable contiene un valor class o no, utilizamos is_null () función, devuelve cierto (1), si una variable contiene un valor class o si una variable es sin definir.

Nota: Si la variable no tiene ningún valor o desconectado utilizando por unset () función, PHP devuelve un aviso de que “Undefined variable”

Ejemplo:

    Input:
$var = NULL;
Function call:
is_null($var);
Output:
1

código PHP para demostrar el uso de null, is_null () y unset ()

<?php
$var1 = "Hello";
$var2 = NULL;
$var3 = 10;
$var4 = 20;
if(is_null($var1)) print("var1 contains NULLn");
else print("var1 contains $var1n");
if(is_null($var2)) print("var2 contains NULLn");
else print("var2 contains $var2n");
if(is_null($var3)) print("var3 contains NULLn");
else print("var3 contains $var3n");
if(is_null($var4)) print("var4 contains NULLn");
else print("var4 contains $var4n");
//unsetting all variables
unset($var1);
unset($var2);
unset($var3);
unset($var4);
if(is_null($var1)) print("var1 contains NULLn");
else print("var1 contains $var1n");
if(is_null($var2)) print("var2 contains NULLn");
else print("var2 contains $var2n");
if(is_null($var3)) print("var3 contains NULLn");
else print("var3 contains $var3n");
if(is_null($var4)) print("var4 contains NULLn");
else print("var4 contains $var4n");
?>

salida

var1 contains Hello
var2 contains NULL
var3 contains 10
var4 contains 20
PHP Notice: Undefined variable: var1 in /home/main.php on line 25
var1 contains NULL
PHP Notice: Undefined variable: var2 in /home/main.php on line 28
var2 contains NULL
PHP Notice: Undefined variable: var3 in /home/main.php on line 31
var3 contains NULL
PHP Notice: Undefined variable: var4 in /home/main.php on line 34
var4 contains NULL


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *