Tipos de datos de PHP
- Página anterior Echo / Print PHP
- Página siguiente Funciones de cadena de PHP
Cadenas, enteros, números de coma flotante, lógica, arrays, objetos, NULL.
Cadenas PHP
Las cadenas son secuencias de caracteres, por ejemplo "Hello world!".
Los cadenas pueden ser cualquier texto entre comillas. Puedes usar comillas simples o dobles:
Ejemplo
<?php $x = "Hello world!"; echo $x; echo "<br>"; $x = 'Hello world!'; echo $x; ?>
Números enteros PHP
Los enteros son números sin decimales.
Reglas de los enteros:
- Los enteros deben tener al menos un dígito (0-9)
- Los enteros no pueden contener comas o espacios
- Los enteros no pueden tener puntos decimales
- Los enteros pueden ser positivos o negativos
- Se pueden especificar enteros en tres formatos: decimal, hexadecimal (prefijo 0x) o octal (prefijo 0)
En el siguiente ejemplo, probaremos diferentes números. PHP var_dump() devolverá el tipo de datos y el valor de la variable:
Ejemplo
<?php $x = 5985; var_dump($x); echo "<br>"; $x = -345; // Número negativo var_dump($x); echo "<br>"; $x = 0x8C; // Número hexadecimal var_dump($x); echo "<br>"; $x = 047; // Número octal var_dump($x); ?>
Números de coma flotante PHP
Los números de coma flotante son números con punto decimal o forma exponencial.
En el siguiente ejemplo, probaremos diferentes números. PHP var_dump() devolverá el tipo de datos y el valor de la variable:
Ejemplo
<?php $x = 10.365; var_dump($x); echo "<br>"; $x = 2.4e3; var_dump($x); echo "<br>"; $x = 8E-5; var_dump($x); ?>
Lógica PHP
La lógica es verdadero o falso.
$x=true; $y=false;
La lógica se utiliza comúnmente para pruebas de condiciones. En las secciones posteriores de este tutorial aprenderás más sobre las pruebas de condiciones.
Arreglos en PHP
Los arreglos almacenan múltiples valores en una variable.
En el siguiente ejemplo, probaremos diferentes arreglos. PHP var_dump() regresará el tipo de datos y el valor de la variable:
Ejemplo
<?php $cars=array("Volvo","BMW","SAAB"); var_dump($cars); ?>
Aprenderás más sobre los arreglos en los capítulos posteriores de este tutorial.
Objetos PHP
Los objetos son un tipo de datos que almacenan datos y la información sobre cómo manejar los datos.
En PHP, debe declararse explícitamente el objeto.
Primero debemos declarar la clase del objeto. Para esto, usamos la palabra clave class. La clase es una estructura que contiene atributos y métodos.
Luego definimos el tipo de datos en la clase de objeto y usamos este tipo de datos en la instancia de la clase:
Ejemplo
<?php class Car { var $color; function Car($color="green") { $this->color = $color; } function what_color() { return $this->color; } } ?>
Aprenderás más sobre los objetos en los capítulos posteriores de este tutorial.
Valor NULL PHP
Un valor NULL especial indica que una variable no tiene valor. NULL es el único valor posible del tipo de datos NULL.
El valor NULL indica si una variable está vacía. También se utiliza para distinguir entre una cadena vacía y un valor de base de datos nulo.
Se puede vaciar una variable configurando su valor en NULL:
Ejemplo
<?php $x="Hello world!"; $x=null; var_dump($x); ?>
- Página anterior Echo / Print PHP
- Página siguiente Funciones de cadena de PHP