AD

¿Ya dominas lo básico? Un curso estructurado de PHP es la vía rápida para dar el salto.

Ver cursos de PHP en Udemy

Enlace de afiliado. No te cuesta nada extra.

🐘Lecciones de PHP
Lección 68 / 68

[Aplicado] Construye una herramienta de inventario

En esta lección juntarás todo lo anterior en un programa pequeño pero completo.

Aparecen a la vez varias cosas que ya conoces: un array de arrays asociativos con los artículos, un foreach que lo recorre, condiciones que deciden el estado y salida con formato.

El código de ejemplo registra unos artículos y muestra el estado de cada uno.

Fíjate en la estructura de los datos: una lista de arrays asociativos es exactamente lo que devuelve una consulta a base de datos. Cambiando el array por el resultado de un SELECT, este mismo código sería una página de inventario real, y ahí es donde se ve para qué sirve todo lo aprendido.

Si quieres seguir practicando, prueba a ordenar por cantidad con usort(), a filtrar los agotados con array_filter(), o a mostrar el resultado como tabla HTML. Y en cuanto los datos vengan de fuera, acuérdate de htmlspecialchars() al mostrarlos: es la línea que separa una página funcional de una vulnerable a XSS.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar PHP directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

🔗 El mismo tema en otros lenguajes

Mira cómo se escribe lo mismo en otro lenguaje.

Espacio publicitario (banner)
Espacio publicitario (en el artículo)