3. Archivos
He aquí una noticia impactante. El código PHP se almacena en archivos. Lo siento, ¡pero es verdad! Vas a trabajar con muchos archivos. Bueno, de hecho, a veces uno solo pero más tarde trabajarás con muchos, muchos de ellos.
Ahora que te he mostrado la cruda realidad, es hora de que aprendas a crear un archivo PHP.
Dayle,, entiendo lo fundamental sobre el sistema de ficheros de un ordenador
¡Bien hecho! Bien por ti, pero no vamos por ahí. Como verás, la mayoría de los archivos PHP tienen algo en común. Estoy hablando sobre la etiqueta de PHP.
Échale un vistazo:
1 <?php
Preciosa, ¿no te parece? Una etiqueta maravillosa. Un especimen absolutamente fantástico.
Yo… esto…
¿Qué? ¿No sientes lo mismo sobre ella? Confía en mi, tras muchos años de desarrollo con PHP sentirás lo mismo. La verás cuando cierres los ojos para ir a dormir por las noches. Es tu mejor amiga. Te permite usar PHP.
Soy de los que prefieren ejemplos prácticos así que intentemos algo juntos. Crea un nuevo archivo, llámalo prueba.php. Los archivos PHP normalmente tienen la extensión .php. Para ser sincero, podemos ejecutar PHP sin la extensión, pero deberías usarla si no quieres que los programadores mayores se rían de ti, te quiten la merienda y te hagan llorar. Solo bromeaba… los programadores son gente afable, pero deberías usar la extensión.
Lo primero, vamos a escribir las palabras…
1 ¡Los pandas molan!
…en el archivo, y guárdalo.
Genial, ahora ejecuta el archivo. Podemos hacerlo llamando a la aplicación php de la línea de comando y pasando el nombre del fichero como parámetro. Por ejemplo, en mi Mac, escribiré lo siguiente:
1 php test.php
Verás las palabras ¡Los pandas molan! en la pantalla. Esto es porque todo lo que esté fuera de las etiquetas PHP, es impreso cuando la aplicación se ejecuta. Intentemos otra cosa. Vamos a usar nuestra primera etiqueta PHP.
Editemos el fichero para que ponga lo siguiente:
1 <?php
2
3 // ¡Los pandas son increíbles!
4
5 ?>
6 ¡Los pandas molan!
Ejecutemos el archivo de nuevo. ¿Qué es lo que vemos?
1 ¡Los pandas molan!
¡Ey espera! ¿Dónde está el resto?
¡Bien visto, futuro programador! Hay una sección de nuestro fichero que falta. Esto es porque todo lo que está dentro de nuestras etiquetas PHP, es tratado como código PHP y se procesa de manera adecuada.
Así que, ¿qué son las etiquetas pHP? Bueno, ya has visto la etiqueta de apertura PHP. ¿Recuerdas nuestra amiga <?php?. La etiqueta <?php marca el inicio de nuestro código PHP. Así que, ¿cuándo termina? Es fácil ver el código PHP en este fichero. Es la siguiente línea.
1 // ¡Los pandas son increíbles!
Entonces, ¿qué es lo que hace esta línea? Absolutamente nada. Es conocida como comentario. Ayuda a los programadores a documentar su propio código. No te preocupes. Aprenderemos más sobre los comentarios más adelante.
Bueno, este ha sido un bonito y corto capítulo, ¿no te parece? Ahora ha llegado la hora de las buenas noticias. En el siguiente capítulo vas a escribir las primeras líneas de código PHP reales.
¿Nervioso? ¿¡Entonces por qué esperar?! Pasa al siguiente capítulo.