BUSCARDOR 
 
Tipos

Cap铆tulo 11. Tipos

Introducci贸n

PHP soporta ocho tipos primitivos.

Cuatro tipos escalares:

Dos tipos compuestos:

Y finalmente dos tipos especiales:

Este manual introduce tambi茅n algunos pseudo-tipos por razones de legibilidad:

Tambi茅n puede encontrar algunas referencias al tipo "double". Considere al tipo double como el mismo que float, los dos nombres existen solo por razones hist贸ricas.

El tipo de una variable usualmente no es declarado por el programador; en cambio, es decidido en tiempo de compilaci贸n por PHP dependiendo del contexto en el que es usado la variable.

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 cuatro
if (is_int($int)) {
    
$int += 4;
}

// Si $bool es una cadena, imprimirla
// (no imprime nada)
if (is_string($bool)) {
    echo
"Cadena: $bool";
}
?>

Si quisiera forzar la conversi贸n de una variable a cierto tipo, puede moldear la variable, o usar la funci贸n settype() sobre ella.

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.



 
 
Rute path: HOME / MANUALES Y TUTORIALES / MANUAL DE PHP
Home | Hosting | Housing | Revendedores | Soporte | Empresa | Mapa del Sitio | Contacto | FAQ | Blog Corporativo
Atenci髇 t閏nica y comercial: (54)-11-5031-1111 las 24 hs. los 365 días del a駉. ToWebs, (c) 2008
Virtucom Networks S.A Av. Belgrano 1586, piso 10 (C1093AAQ) Cap. Fed. Bs. As, Argentina.