Saltar al contenido
Home » Blog » Creación e iteración de array en PHP

Creación e iteración de array en PHP

Los arrays en PHP son estructuras de datos que permiten almacenar un conjunto de valores de diferentes tipos. Estos valores pueden ser accedidos mediante una clave o un índice que se asigna a cada elemento del array.

Los arrays en PHP pueden ser de dos tipos, indexados o asociativos:

  • Los arrays indexados son aquellos que utilizan números enteros como clave para cada elemento.
  • Los arrays asociativos utilizan cadenas de texto como clave.

Para crear un array en PHP se puede utilizar la función array(), que recibe como parámetros los valores que se quieren almacenar en el array. Por ejemplo, para crear un array indexado con los números del 1 al 10 se puede utilizar el siguiente código:

$array = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);

Para acceder a los elementos de un array en PHP se puede utilizar la notación de corchetes, en la que se indica el índice del elemento que se quiere acceder. Por ejemplo, para acceder al segundo elemento del array anterior se puede utilizar el siguiente código:

echo $array[1]; // Imprime el valor 2

También es posible recorrer un array en PHP mediante el uso de bucles, como el bucle for o el bucle foreach. Esto permite acceder a todos los elementos del array de forma secuencial y realizar operaciones con ellos.

Por ejemplo, para recorrer el array anterior con un for y mostrar su contenido por pantalla se puede utilizar el siguiente código:

for ($i = 0; $i < count($array); $i++) {
  echo $array[$i] . "<br>";
}

En este caso, se utiliza un bucle for para recorrer el array y mostrar cada elemento en una nueva línea mediante el uso del carácter de escape <br>.

En resumen, los arrays en PHP son estructuras de datos que permiten almacenar un conjunto de valores y acceder a ellos mediante una clave o un índice. Estos arrays pueden ser de dos tipos: indexados o asociativos, y se pueden crear y recorrer mediante diferentes técnicas en PHP.

Ejemplo de Array indexado

A continuación se muestra un trozo de código en PHP que recorre un array de 5 filas y muestra su contenido por pantalla:

<?php
// Creación del array
$array = array(1, 2, 3, 4, 5);
// Recorrido del array y muestra de su contenido
foreach ($array as $valor) {
  echo $valor . "<br>";
}
?>

En este código, se crea un array con 5 elementos y luego se recorre con un bucle foreach para mostrar su contenido por pantalla. Cada elemento se muestra en una nueva línea mediante el uso del carácter de escape <br>.

ejemplo de Array asociativo

A continuación se muestra un trozo de código en PHP que recorre un array asociativo y muestra su contenido por pantalla:

<?php
// Creación del array asociativo
$array = array("clave1" => "valor1", "clave2" => "valor2", "clave3" => "valor3");
// Recorrido del array y muestra de su contenido
foreach ($array as $clave => $valor) {
  echo $clave . ": " . $valor . "<br>";
}
?>

En este código, se crea un array asociativo con tres elementos y luego se recorre con un bucle foreach para mostrar su contenido por pantalla. Cada elemento se muestra en una nueva línea junto con su clave, separados por dos puntos y un espacio, mediante el uso del carácter de escape <br>.

¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)

Deja una respuesta

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