PHP Arrays
Un array puede almacenar múltiples valores en una sola variable:
Ejemplos
Ejecutar ejemplo »
¿Qué es un array?
Un array es una variable especial que puede almacenar múltiples valores en una sola variable.
Si tiene una lista de elementos (por ejemplo: una lista de nombres de autos), puede almacenarla en una sola variable, como se muestra a continuación:
$cars2="BMW";
$cars3="Toyota";
Sin embargo, ¿qué pasa si desea recorrer el array y encontrar uno específico? ¿Y si los elementos del array no son solo 3 sino 300?
La solución es crear un array.
Un array puede almacenar múltiples valores en una sola variable y usted puede acceder a los valores según su clave.
Crear arrays en PHP
En PHP, la función array() se utiliza para crear arrays:
En PHP, hay tres tipos de arrays:
- Arrays numéricos- Arrays con claves de ID numéricas
- Arrays asociativos- Arrays con claves especificadas, cada clave está asociada a un valor
- Arrays multidimensionales- Arrays que contienen uno o más arrays
Arrays numéricos en PHP
Aquí hay dos formas de crear un array numérico:
Asignar automáticamente claves de ID (las claves de ID siempre comienzan en 0):
Asignar manualmente claves de ID:
$cars[1]="BMW";
$cars[2]="Toyota";
El siguiente ejemplo crea un array numérico llamado $cars y le asigna tres elementos, luego imprime un texto que contiene los valores del array:
Ejemplo
Ejecutar ejemplo »
Obtener la longitud de un array - función count()
La función count() se utiliza para devolver la longitud del array (número de elementos):
Recorrer arrays numéricos
Para recorrer e imprimir todos los valores de un array numérico, puede usar un bucle for, como se muestra a continuación:
Ejemplo
Ejecutar ejemplo »
Arrays asociativos en PHP
Un array asociativo es un array que utiliza las claves específicas que usted le asigna.
Aquí hay dos formas de crear un array asociativo:
or:
$age['Ben']="37";
$age['Joe']="43";
Luego puede usar las claves especificadas en el script:
Ejemplo
Ejecutar ejemplo »
Recorrer arrays asociativos
Para recorrer e imprimir todos los valores de un array asociativo, puede usar un bucle foreach, como se muestra a continuación:
Ejemplo
Ejecutar ejemplo »
Arrays multidimensionales
Arrays multidimensionalesSe explicarán en detalle en la sección Tutorial avanzado de PHP.
Manual de referencia completo de PHP Array
Para ver el manual de referencia completo de todas las funciones de arrays, visite nuestroManual de referencia de PHP Array。
¡Este manual de referencia proporciona una breve descripción y ejemplos de aplicación de cada función!
Otras extensiones