Sie sind auf Seite 1von 1

Null, var_dump() e isset()

No solo es posible modificar el valor de una variable. También es posible:

a) vaciarla manteniendo su tipo:


<?php
$producto = "Coca-Cola x 1,5 Lts.";
$producto = "";
?>

b) vaciarla sin conservar su tipo:


<?php
$producto = "Coca-Cola x 1,5 Lts.";
$producto = NULL;
?>

c) o, eliminarla (destruirla) por completo:


<?php
$producto = "Coca-Cola x 1,5 Lts.";
unset($producto);
?>

En todo momento, PHP nos permite conocer el tipo y valor de una variable,
mediante la función var_dump():

<?php
$producto = "Coca-Cola x 1,5 Lts.";
var_dump($producto);
# salida: string(20) "Coca-Cola x 1,5 Lts."
$producto = "";
var_dump($producto);
# salida: string(0) ""
$producto = NULL;
var_dump($producto);
# salida: NULL
unset($producto);
var_dump($producto);
/*
Generará un error, ya que la variable $producto ha sido destruida
Salida:
PHP Notice: Undefined variable: producto ...
NULL
*/
?>

var_dump() imprimirá los resultados en pantalla (tipo y valor de una variable), pero
también, es posible conocer el tipo de una variable (no su valor), sin imprimirlo en
pantalla, con

Das könnte Ihnen auch gefallen