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

Usar la biblioteca estándar

En esta lección resolverás tareas comunes con lo que PHP ya trae.

Hay funciones para casi todo: strlen(), strtoupper(), str_replace() para texto, y abs(), max(), round() para números.

El código de ejemplo aplica varias de ellas a un texto y a unos números.

Un límite serio para el español: las funciones de texto de PHP trabajan con bytes. strlen("España") devuelve 7, no 6, porque la ñ ocupa dos bytes en UTF-8. Y strtoupper() no convierte la ñ ni las vocales acentuadas.

Para texto en español hay que usar las versiones multibyte: mb_strlen(), mb_strtoupper(), mb_substr(). Es una de las cosas que conviene saber antes de escribir la aplicación, no después de descubrir que los nombres de los usuarios salen cortados.

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

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