Aprendiendo desarrollo web con PHP Desde Cero - Hola Mundo en PHP
Veremos como crear la primer aplicación en php, también veremos como crear el típico hola mudo de los lenguajes de progrmación de manera detallada explicando paso a paso la sintaxis del lenguaje en php.
Configuración del entorno
Si estamos en windows, por comodidad, el primer paso que vamos a realizar es la instalación del software notepad++. Este lo podemos descargar desde el siguiente enlace http://notepad-plus-plus.org/download/v6.3.2.html.
Si estamos en alguna distribución de linux lo más probable es que ya tengamos instalado el gedit.
Estas dos aplicaciones funcionarán como iluminadores de código para facilitar la lectura y el desarrollo del código.
Nuestro siguiente paso será ubicar nuestra carpeta raiz del servicio 'http', es decir en esta carpeta pondremos todo nuestros códigos y nuestras carpetas.
En linux la carpeta se encuentra en /var/www/
en windows usando XAMPP la encontraremos en C:\xampp\htdocs
Esta carpeta será accedida cuando abramos la dirección http://localhost/
Si creamos una nueva carpeta llamada cursophp en esta dirección podremos acceder mediante http://localhost/cursophp
Ahora si, nuestro hola mundo
Con el editor creamos el archivo hola.php en la carpeta raiz del servicio http (el directiorio es /var/www/ o C:\xampp\htdocs). Al crearlo podremos accedera este archivo mediante la dirección http://localhost/hola.php. Obtendremo como resultado una web en blanco.
Para mostrar algo en la dirección modificamos el archivo hola.php.
En el copiaremos:
Hola Mundo desde HTML<br/> <?php echo "Hola mundo desde PHP"; ?>
Guardamos y volvemos a abrir http://localhost/hola.php
Como resultado obtendremos:
Hola Mundo desde HTML
Hola Mundo desde PHP
Como así?
En php se usan las etiquetas <?php y ?> para delimitar el inicio y fin de código respectivamente. Todo lo que esté fuera de estas etiquetas no será procesado por php, enviándose sin modificaciones al navegador. (La etiqueta <br/> viene de html y significa un salto de linea).
La linea de código que se encuentra en el interior es una función para imprimir texto desde HTML.
El nombre de la función es 'echo' y va seguida de lo que se quiere imprimir.
Lo que se imprime en este ejemplo es un string (cadena de caracteres) y debe ir delimitado por comillas simples o comillas dobles ('Hola mundo' o "Hola mundo"). Las comillas le sirven al motor de php para saber que lo que está escrito es un string y no un número.
Por último va el punto y como que siempre será usado al terminar de escribir una linea lógica en el programa.
Otros ejemplos
1. Operaciones matemáticas:
Php permite hacer operaciones aritméticas similar a como las realizamos en una calculadora, (los número no llevan comillas en php).
Ejemplo:
<?php echo 5+6/3; ?>
2. Abrir o cerrar etiquetas:
Es posible cerrar y abrir etiquetas, tantas veces como sea necesario en el desarrollo del código.
Ejemplo:
<?php echo 'Mi nombre '; ?> es <?php echo 'alejandro'; ?>