- PHP - Elementos estructurales - Tipos de datos -

Con tipo de datos se define el conjunto de valores y las operaciones que puede ejecutarse con esos datos, describiendo la representación, interpretación y estructura de dichos valores.
De igual forma infiere en el almacenamiento de los datos, su direccionamiento y los algoritmos para las operaciones con los mismos.
PHP soporta cuatro tipos de datos básicos:
interger
float
string
boolean
Además, existen cuatro tipo de datos especiales:
null
array
object
resources

Integer
Son los números enteros, los cuales están formados por los números naturales, incluyendo el 0 y los números negativos.
Pueden expresarse en base decimal (base 10), octal (base 8) y hexadecimal (base 16).
Float
Es el tipo de dato de números reales que pueden ser representados con la notación de coma flotante. Contiene los números fraccionarios y deben contar con valores decimales o un exponente.
String
Son cadenas de caracteres, una secuencia ordenada y de longitud arbitraria, aunque finita, de elementos pertenecientes a algún alfabeto (letras, números y otros símbolos).
Boolean
Tipo de dato que representa valores de lógica binaria, 0 y 1, verdadero o falso.
NULL
Significa nada. Una variable que no ha sido inicializada, tiene el valor NULL.
Array
Matriz o vector, una zona de almacenamiento de datos continuo que contiene elementos del mismo tipo, el cual puede poseer una o más dimensiones.
Object
Un objeto es un contenedor, la agrupación de atributos y métodos
Resources
Este tipo de dato contiene una referencia a una recurso externo, como puede ser una base de datos. Son creados y utilizados por funciones especiales del intérprete.

NULL
NULL no representa valor alguno. Significa nada.
Una variable no inicializada, tiene el valor NULL.
Este valor puede asignársele a una variable, así como puede retirársele su valor, asignándole el valor NULL.
Función gettype( )
La función gettype( ), devuelve una cadena de caracteres que identifica el tipo de dato del argumento. El argumento puede ser una variable o una cadena de caracteres.
Esta función puede ser utilizada para comprobar si una variable fue definida. Si una variable no tiene algún valor asociado, la función gettype( ) devolverá el valor NULL.
Ejemplo:

<html>
<head>
<body bgcolor="#eceaf3">
<font face = "verdana" size='+1'>
<pre>
<?php
            print "15963 tipo de dato: " . gettype(15963) . ".\n";
            print "-76 tipo de dato: " . gettype(-76) . ".\n";
            print "45.7 tipo de dato: " . gettype(45.7) . ".\n";
            print "6e4 tipo de dato: " . gettype(6e4) . ".\n";
            print "\"Saludos\" tipo de datos: " . gettype("Saludos") . ".\n";
            print "true tipo de dato: " . gettype(true) . ".\n";
            print "false tipo de dato: " . gettype(false) . ".\n";
            print "null tipo de dato: " . gettype(null) . ".\n";
            print "\$nothing tipo de dato: " . gettype($nothing) . ".\n";
?>
</body>
</html>


previo
Imprimir..
Ultima actualisación: Tue, 24 ▪ May ▪ 2011
próximo