0Pricing
PHP Academy · Lección

Trabajo con arrays

Cree y manipule arrays en PHP

Trabajo con arrays es una lección gratuita de PHP Academy en CoddyKit. Esta es la lección 5 de 5. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de PHP Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de PHP Academy incluye 5 lecciones en total.

Trabajar con arrays

Trabajar con arrays

¡Bienvenido a otra lección apasionante! En esta lección, aprenderá a utilizar arrays en PHP para almacenar y gestionar colecciones de datos. ¡Comencemos!

Trabajo con arrays — ilustración 1

¿Qué son los arrays?

¿Qué son los arrays?

Un array es una estructura de datos que le permite almacenar varios valores en una sola variable. Cada valor se identifica mediante un índice.

Punto clave: Los arrays de PHP pueden almacenar distintos tipos de datos, incluidas cadenas, enteros e incluso otros arrays.

Ejemplo:

<?php
  $fruits = ["Apple", "Banana", "Cherry"];
  echo $fruits[0]; // Outputs: Apple
?>

Tipos de arrays

Tipos de arrays

PHP admite tres tipos de arrays:

  • Arrays indexados: Utilizan índices numéricos.
  • Arrays asociativos: Utilizan claves con nombre.
  • Arrays multidimensionales: Contienen arrays dentro de otros arrays.

Exploremos cada tipo en detalle.

Arrays indexados

Arrays indexados

Los arrays indexados utilizan índices numéricos para almacenar y acceder a los valores. Ejemplo:

Consejo: Utilice un bucle for o foreach para iterar sobre arrays indexados.

<?php
  $colors = ["Red", "Green", "Blue"];
  echo $colors[1]; // Outputs: Green
?>

Arrays asociativos

Arrays asociativos

Los arrays asociativos utilizan claves con nombre para almacenar y acceder a los valores. Ejemplo:

Tarea: Cree un array asociativo para un producto con claves como name, price y stock.

<?php
  $person = [
    "name" => "Alice",
    "age" => 25,
    "city" => "New York"
  ];
  echo $person["name"]; // Outputs: Alice
?>

Arrays multidimensionales

Arrays multidimensionales

Los arrays multidimensionales contienen arrays dentro de otros arrays. Ejemplo:

Punto clave: Utilice bucles anidados para iterar sobre arrays multidimensionales.

<?php
  $students = [
    ["name" => "Alice", "age" => 20],
    ["name" => "Bob", "age" => 22],
    ["name" => "Charlie", "age" => 18]
  ];
  echo $students[0]["name"]; // Outputs: Alice
?>

Funciones de arrays

Funciones de arrays

PHP proporciona funciones integradas para manipular arrays. Ejemplos:

  • count(): Obtiene el número de elementos.
  • array_push(): Añade un elemento al final.
  • array_pop(): Elimina el último elemento.
  • array_keys(): Obtiene todas las claves.

Ejemplo:

<?php
  $numbers = [1, 2, 3];
  array_push($numbers, 4);
  echo count($numbers); // Outputs: 4
?>

Recorrer arrays

Recorrer arrays

Utilice bucles para procesar todos los elementos de un array. Ejemplo:

Consejo: Utilice foreach con arrays asociativos para acceder tanto a las claves como a los valores.

<?php
  $fruits = ["Apple", "Banana", "Cherry"];
  foreach ($fruits as $fruit) {
    echo $fruit . "<br>";
  }
?>
<?php
  $numbers = [10, 20, 30];
  echo count($numbers);
?>

¡Excelente trabajo!

¡Excelente trabajo!

¡Enhorabuena! Ha aprendido a utilizar arrays para almacenar y gestionar colecciones de datos en PHP. Los arrays son una herramienta versátil para gestionar varios valores en una sola variable. En la próxima lección, explorará las funciones de PHP. ¡Sigamos programando!

Trabajo con arrays — ilustración 10

Preguntas frecuentes

¿La lección «Trabajo con arrays» es gratis?

Sí — el texto completo de «Trabajo con arrays» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de PHP Academy, actualiza a CoddyKit PRO. El curso de PHP Academy incluye 5 lecciones en total.

¿Qué aprenderé en «Trabajo con arrays»?

Cree y manipule arrays en PHP Practicas PHP Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar PHP Academy?

No se requiere experiencia previa. PHP Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 5 de 5.

¿Cuánto tiempo toma la lección «Trabajo con arrays»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de PHP Academy?

Sí. Cada lección de PHP Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Variables y constantes
  2. Tipos de datos
  3. Operadores
  4. Estructuras de control
  5. Trabajo con arrays
← Volver a PHP Academy