Los arreglos de PHP usan llaves
Las arreglos o matrices son los reyes indiscutibles de las estructuras de datos avanzadas en PHP.
Los arreglos de PHP son muy flexibles, permiten números, llaves de incremento automático, llaves alfanuméricas o una combinación de ambos, y son capaces de almacenar prácticamente cualquier valor, incluyendo otras matrices.
Todos los arreglos son colecciones ordenadas de elementos. Cada elemento tiene un valor, y se identifica por una llave que es única para el conjunto al que pertenece. Las llaves pueden ser números enteros o cadenas de longitud arbitraria.
¿Cómo crea las nuevas llaves PHP en los arreglos?
Cuando un elemento se añade a una matriz sin especificar una llave, PHP asigna automáticamente un valor numérico inmediato superior a la llave numérica que ya exista en la matriz.
1 2 3 4 5 |
$a = array (2 => 5); $a[] = 'a'; // Esta tendrá la llave 3 $a = array ('4' => 5, 'a' => 'b'); $a[] = 44; // Esta tendrá la llave 5 |
En ese último caso define la siguiente llave como 5 porque la llave ‘4’ a pesar de ser una cadena, PHP hace la conversión y logra obtener un número válido.
¿Te gustó este artículo?
Si te gustó este artículo, te ha servido o aprendiste algo nuevo; compártelo en tus redes sociales o invítame un cafe.
Dulce Mota liked this on Facebook.
Extraño tanto manejar arreglos con php :(… en c# tengo que usar listas pero no es tan práctico como php >:(