Introducción
PHP soporta ocho tipos primitivos. Cuatro tipos escalares:- boolean
- integer
- float (número de punto-flotante, también conocido como 'double')
- string
- array
- object
- resource
- NULL
- mixed
- number
- callback
Nota: Si desea chequear el tipo y valor de una cierta expresión, use var_dump().
Nota: Si tan solo desea una representación legible para humanos del tipo para propósitos de depuración, use gettype(). Para chequear por un cierto tipo, no use gettype(); en su lugar utilice las funciones is_tipo. Algunos ejemplos:
<?php
$bool = TRUE; // un valor booleano$str = "foo"; // una cadena$int = 12; // un entero
echo gettype($bool); // imprime "boolean"echo gettype($str); // imprime "string"
// Si este valor es un entere, incrementarlo en cuatroif (is_int($int)) {
$int += 4;
}
// Si $bool es una cadena, imprimirla
// (no imprime nada)if (is_string($bool)) {
echo "Cadena: $bool";
}?>
Note que una variable puede ser evaluada con valores diferentes en ciertas situaciones, dependiendo del tipo que posee en cada momento. Para más información, vea la sección sobre Manipulación de Tipos. Asimismo, puede encontrarse interesado en consultar las tablas de comparación de tipos, ya que éstas muestran ejemplos de las varias comparaciones relacionadas con tipos.
No response to “Tipos”
Publicar un comentario