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
   31   32   33   34   35   36   37   38   39   40   41