0 Comments

PHP es un lenguaje de programación débilmente tipado, lo que significa que las variables no están vinculadas a un tipo de dato específico y pueden cambiar de tipo durante la ejecución del programa. Sin embargo, PHP admite varios tipos de datos que se utilizan para almacenar diferentes tipos de información. Aquí están algunos de los tipos de datos básicos en PHP:

1. Enteros (Integer):

  • Representan números enteros, positivos o negativos.
  • Ejemplo: $numero = 42;

2. Punto Flotante (Float o Double):

  • Representan números decimales o fraccionarios.
  • Ejemplo: $precio = 29.99;

3. Cadenas de Caracteres (String):

  • Representan secuencias de caracteres.
  • Pueden definirse con comillas simples (') o comillas dobles (").
  • Ejemplos: $nombre = 'Juan'; o $apellido = "Pérez";

4. Booleanos (Boolean):

  • Representan valores de verdad (true o false).
  • Ejemplo: $activo = true;

5. Arreglos (Array):

  • Almacenan múltiples valores en una única variable.
  • Pueden ser arreglos indexados, arreglos asociativos o arreglos multidimensionales.
  • Ejemplos:
$numeros = array(1, 2, 3, 4, 5);
$persona = array("nombre" => "María", "edad" => 30, "ciudad" => "Madrid");

6. Objetos (Object):

  • Representan instancias de clases definidas por el usuario o por el sistema.
  • Permiten encapsular propiedades y métodos.
  • Ejemplo:
class Persona {
    public $nombre;
    public $edad;

    function __construct($nombre, $edad) {
        $this->nombre = $nombre;
        $this->edad = $edad;
    }
}

$juan = new Persona("Juan", 25);

7. Recursos (Resource):

  • Representan manejadores externos, como conexiones de bases de datos.
  • Son creados y manipulados por funciones específicas.

8. Nulo (Null):

  • Representa la ausencia de un valor o una variable no inicializada.
  • Ejemplo: $variable_nula = null;

Estos son los tipos de datos básicos en PHP. Además, PHP también proporciona tipos de datos compuestos y especiales, como closures, callable, y el tipo iterable a partir de PHP 7.1. Ten en cuenta que a partir de PHP 7, se introdujeron los tipos de declaración de retorno y los tipos de parámetros, lo que permite a los programadores especificar el tipo de datos esperado para los parámetros y el tipo de datos que se espera que devuelva una función.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Related Posts