UTP
Unidad 4: Lenguaje PHP y conexión a Base de datos MySQL

PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de programación de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado dentro de código HTML.

Cómo funciona PHP:

El usuario escribe una URL en su navegador y éste envía un petición al servidor web. El servidor lee la página PHP (la interpreta). Envía al navegador del usuario un documento compilado en formato HTML.

Diagrama funcionamiento general de PHP
Diagrama funcionamiento general de PHP

Ventajas de utilizar PHP

  1. Lenguaje de programación totalmente libre y de código abierto, es decir, es un lenguaje que se puede usar de forma gratuita.
  2. Su aprendizaje es muy rápido, comparado con otros lenguajes de programación.
  3. Con PHP se puede tener un fácil acceso a diferentes sistemas de gestión de bases de datos.
  4. La programación en este lenguaje se puede hacer desde cualquier editor de texto.
  5. Existe una comunidad muy grande alrededor del mundo desarrollando en PHP y mejorándolo día a día.

Sintaxis básica de PHP

Para empezar a programar en este lenguaje, se deben escribir las etiquetas <?php y ?>, y que indican a PHP dónde empezar y finalizar la interpretación del código. Este mecanismo permite que PHP pueda ser incrustado en diferentes tipos de documentos.

Así se vería una porción de código PHP:

La instrucción echo permite escribir en pantalla un texto o el contenido de una variable. Si se trata de un texto, se debe encerrar entre comillas lo que queremos que se muestre, pero si es el contenido de una variable no es necesario hacerlo, simplemente escribimos echo seguido del nombre de la variable.

Separación de instrucciones:

PHP requiere que las instrucciones terminen en punto y coma al final de cada sentencia. La etiqueta de cierre de un bloque de código de PHP automáticamente implica un punto y coma. No es necesario usar un punto y coma para cerrar la última línea de un bloque de PHP.

Variables en PHP:

En PHP no hace falta declarar una variable antes de su uso, ni establecer su tipo.

Su nombre puede ser una combinación de letras (a-Z), números y guiones bajos, precedidos con el signo $.

El primer carácter no puede ser un número, y php diferencia entre mayúsculas y minúsculas. Por ejemplo $var no es igual a $Var.

El tipo de cada variable se determina teniendo en cuenta la información que esta contiene.

Si se va a asignar un texto, este se debe encerrar entre comillas dobles. Si se va a asignar un valor numérico no es necesario hacer esto.

También es posible asignarle a una variable el valor de otra variable.