<!DOCTYPE HTML>
<html lang="es-MX">
  <head>
    <title>
      Curso PHP - Cambiar el tipo de la variable con cast
    </title>
  </head>
  <body style="background-image:url('images/logoBG.jpg');">
    <?php
      $MiVar = 3.14;

      print( "<p style=\"font:14pt helvetica;\">" );
      $MiOtraVar = (double) $MiVar;
      print(    gettype( $MiOtraVar ) );         // Double
      print(   " es $MiOtraVar<br />" );       // 3.14

      $MiOtraVar = (string) $MiVar;
      print(    gettype( $MiOtraVar ) );         // String
      print(   " es $MiOtraVar<br />" );       // 3.14  

      $MiOtraVar = (integer) $MiVar;
      print(    gettype( $MiOtraVar ) );         // Integer
      print(   " es $MiOtraVar<br />" );       // 3

      $MiOtraVar = (double) $MiVar;
      print(    gettype( $MiOtraVar ) );         // Double
      print(   " es $MiOtraVar<br />" );       // 3.14

      $MiOtraVar = (boolean) $MiVar;
      print(    gettype( $MiOtraVar ) );         // Boolean
      print(   " es $MiOtraVar<br />" );       // 1

      print(   '<br />' );
      print(   "Tipo de la variable original: " );
      print(    gettype( $MiVar ) . "<br />" );  // Double
      print(   "El valor de la variable original: $MiVar
              </p>" );
    ?>
  </body>
</html>