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 11 / 68

Funciones útiles para arrays

En esta lección resolverás tareas comunes sobre arrays sin escribir bucles.

PHP trae una biblioteca enorme: array_sum() suma, sort() ordena, count() cuenta, array_filter() filtra y in_array() busca.

El código de ejemplo aplica varias de ellas a una lista de números.

Aquí hay una inconsistencia famosa de PHP que conviene conocer: unas funciones modifican el array y otras devuelven uno nuevo. sort($a) modifica $a y devuelve un booleano; array_map() en cambio devuelve un array nuevo. Esperar lo contrario en cualquiera de los dos casos es un error habitual.

Tampoco es uniforme el orden de los argumentos: in_array($aguja, $pajar) pero strpos($pajar, $aguja). Es una crítica clásica al lenguaje, heredada de su crecimiento orgánico, y la solución práctica es tener la documentación a mano sin sentirse mal por consultarla.

📖 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)