Page 36 - Programador-PHP
P. 36
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
<?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
*/
?>
36