Intern
¿Qué tipos de datos existen en PHP?
sobes.tech AI
Respuesta de la IA
PHP tiene ocho tipos de datos:
Tipos escalares:
bool(booleano)int(entero)float(número de punto flotante)string(cadena)
Tipos compuestos:
array(arreglo)object(objeto)
Tipos especiales:
resource(recurso)null(NULL)
Descripción breve de cada tipo:
bool: Dos valores posibles -trueofalse.int: Números enteros sin parte decimal. El rango depende de la plataforma.float: Números con parte decimal o en forma exponencial.string: Secuencia de caracteres. Pueden estar encerrados en comillas simples (') o dobles (").array: Mapa ordenado que puede contener elementos de cualquier tipo de dato, accesibles por claves numéricas o de cadena.object: Instancia de una clase que contiene propiedades y métodos.resource: Variable especial que contiene una referencia a un recurso externo, como una base de datos o un archivo.null: Variable que no tiene ningún valor. El único valor posible de este tipo esNULL(sin distinguir mayúsculas o minúsculas).
Ejemplos:
<?php
$is_active = true; // bool
$count = 10; // int
$price = 19.99; // float
$name = "John Doe"; // string
$colors = ["red", "green", "blue"]; // array
$user = new stdClass(); // object (ejemplo de un objeto vacío)
$file_handle = fopen("ruta/al/archivo.txt", "r"); // resource
$variable_is_null = null; // null
?>