Matrices de PHP
Una matriz almacena múltiples valores en una sola variable:
Ejemplo
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
¿Qué es una matriz?
Una matriz es una variable especial que puede contener más de un valor a la vez.
Si tiene una lista de elementos (una lista de nombres de automóviles, por ejemplo), almacenar los automóviles en variables individuales podría tener este aspecto:
$cars1 = "Volvo";
$cars2 = "BMW";
$cars3 = "Toyota";
Sin embargo, ¿qué sucede si desea recorrer los autos y encontrar uno específico? ¿Y si no tuvieras 3 coches, sino 300?
¡La solución es crear una matriz!
Una matriz puede contener muchos valores bajo un solo nombre y puede acceder a los valores haciendo referencia a un número de índice.
Crear una matriz en PHP
En PHP, la array()
función se usa para crear una matriz:
array();
En PHP, hay tres tipos de arreglos:
- Arreglos indexados - Arreglos con un índice numérico
- Matrices asociativas - Matrices con claves nombradas
- Matrices multidimensionales : matrices que contienen una o más matrices
Obtenga la longitud de una matriz: la función count ()
La count()
función se usa para devolver la longitud (el número de elementos) de una matriz:
Ejemplo
<?php
$cars = array("Volvo", "BMW", "Toyota");
echo count($cars);
?>
Referencia completa de matriz de PHP
Para obtener una referencia completa de todas las funciones de matriz, vaya a nuestra completa Referencia de matrices de PHP .
¡La referencia contiene una breve descripción y ejemplos de uso para cada función!