Capítulo 7. Types

Tabla de contenidos
Enteros
Números en punto flotante
Cadenas
Arrays
Objetos
Type juggling

PHP soporta los siguientes tipos :



El tipo de una variable normalmente no lo indica el programador ; en su lugar , lo decide PHP en tiempo de ejecución dependiendo del contexto en el que se utilice esa variable .

Si se quisiese obligar a que una variable se convierta a un tipo concreto , se podría forzar la variable o usar la función settype( ) para ello .

Nótese que una variable se puede comportar de formas diferentes en ciertas situaciones , dependiendo de qué tipo sea en ese momento . Para más información , vea la sección Conversión de Tipos .

Enteros

Los enteros se puede especificar usando una de las siguientes sintaxis :

 
$a

 
=

 
1234

 
;

 
#

 
número

 
decimal

 
$a

 
=

 
-123

 
;

 
#

 
un

 
número

 
negativo

 
$a

 
=

 
0123

 
;

 
#

 
número

 
octal

 
(equivalente

 
al

 
83

 
decimal

 
)

 
$a

 
=

 
0x12

 
;

 
#

 
número

 
hexadecimal

 
(equivalente

 
al

 
18

 
decimal

 
)