PHP para principiantes

Aprender PHP con ejercicios de datos, archivos y respuestas

Elige una ruta de PHP por la operación que necesitas y comprueba su resultado con ejemplos pequeños.

Guía y comprobaciones

Si empiezas con valores y condiciones

Practica primero con una cadena y una cantidad. En convertir texto a entero verás por qué convertir '12 cajas' y validar un número son tareas distintas. Después utiliza el ternario para elegir una etiqueta sin perder un cero válido.

Un ejercicio concreto es recibir una cantidad entre cero y cien, rechazar el texto mezclado y mostrar singular o plural. No necesitas todavía una base de datos ni un formulario público para comprobar esas reglas.

Texto: buscar, sustituir y devolver

Para reconocer un prefijo, consulta str_starts_with. Para cambiar un fragmento literal, utiliza la guía de str_replace. Si el problema necesita un patrón o varias traducciones, compara las funciones de reemplazo antes de añadir una expresión regular.

El resultado de una sustitución sigue siendo un dato. Mostrarlo en HTML exige escapar según ese contexto; convertirlo en JSON exige un codificador. No intercambies esas dos operaciones.

Colecciones y estado

Añadir a un array permite preparar una lista de trabajo sin confundir el valor devuelto con la lista modificada. La guía de variables globales muestra por qué pasar parámetros puede ser más claro que depender de un estado creado por otro archivo.

Como práctica, construye una cola de tres tareas y conserva la diferencia entre una clave de texto y una posición numérica. Define si los duplicados son válidos antes de eliminarlos.

Archivos y servicios

El selector de modos de archivo distingue leer, reemplazar y añadir. Continúa con file_put_contents para comprobar bytes escritos. Trabaja en una carpeta de ejercicios y no sobre archivos de configuración reales.

Para servicios, empieza por JSON y continúa con consumir una API. Una respuesta HTTP correcta puede contener datos incompletos: comprueba el contrato además del código de estado. La conexión PDO y la codificación MySQL forman una ruta aparte cuando ya necesitas persistencia.

Preparar el entorno

Comprueba php -v en la terminal desde la que ejecutas el ejercicio. Algunas guías usan funciones de PHP 8; el intérprete de la terminal y el del hosting pueden ser distintos. El orientador de funciones te ayuda a elegir una operación, pero no ejecuta el código ni comprueba tu servidor.

Preguntas frecuentes

¿En qué orden hago los ejercicios?

Empieza por tipos y condiciones, sigue con arrays y cadenas y añade archivos o servicios cuando puedas comprobar los resultados anteriores.

¿Tengo que usar una base de datos desde el principio?

No. Las primeras operaciones se pueden probar con valores fijos; añade persistencia cuando el ejercicio la necesite.

Documentación oficial

Fuentes consultadas

Fuentes y referencias

Consulta referencias útiles para ampliar o contrastar esta guía.

R

Autora de la guia

Redacción de Línea de Código

Publicación independiente de programación y trámites digitales

Guías con ejemplos y referencias oficiales para aprender programación y preparar gestiones digitales. Las solicitudes se completan en el organismo responsable.

Actualizado: 2026-11-03 Politica editorial Correcciones

Por que confiar

Contrastamos fuentes oficiales, actualizamos piezas clave y priorizamos estructura, contexto y enlazado interno por encima del relleno.

Compartir

Guarda o comparte esta guia con el enlace limpio.