Sintaxis y ubicación del código PHP - Curso de PHP y MySQL - Capítulo 2
En este segundo capítulo, empecemos con la creación de una página con html y PHP. Aquí te voy a explicar parte por parte como tienes que añadir el código PHP y para qué sirve cada cosa.
Ubicación del código PHP
El código PHP lo tenemos que escribir en páginas con la extensión .php. Estas páginas las podemos utilizar dedicadas, solo con código PHP o escribir html en ellas e incrustar código PHP.
Primera página PHP
En el capítulo anterior te enseñé a crear tu primera página .php. La pusimos en una carpeta que está dentro de la raíz del servidor web que instalamos. Puedes crear un archivo nuevo o bien utilizar el del capítulo anterior. Lo importante, es que tengas el servicio de XAMPP Apache iniciado y que guardes tus archivos en la carpeta htdocs. Si no tienes esto claro, déjame un comentario o revisa el primer capítulo de este curso. A partir de aquí, doy por sentado que ya sabes como ejecutar código PHP.
A continuación, tenemos la estructura de una página html básica con código php incrustado. La extensión de este archivo debe ser .php.
Código PHP
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Curso de PHP y MySQL</title>
</head>
<body>
<?php
echo "Este es el curso de PHP de Programación Fácil.";
?>
</body>
</html>
Resultado en el navegador
Este es el curso de PHP de Programación Fácil.
El código PHP debe encerrarse entre su apertura <?php
y su cierre ?>
. Entre estos escribiremos cuanto código queramos.
Con echo
podemos mostrar un mensaje en el documento. El texto se tiene que poner entre comillas. El tipo de dato que es el texto en programación, se conoce como string o cadena de caracteres, lo llamaré de alguna de estas maneras a partir de ahora.
Cada sentencia o instrucción de PHP deberás cerrarla con un punto y coma. La única o última instrucción (si tienes más de una) no es obligatorio cerrarla con punto y coma, ya que funciona como separador de instrucciones. No obstante, te recomiendo que cierres todas las instrucciones para evitar errores tontos. Puede que, más adelante, escribas una instrucción más debajo de la última y esto te daría error.
Esta página es tan simple, que no importaba haber utilizado PHP para mostrar ese texto, se puede hacer con un <p>
de html. No obstante, quiero empezar con lo mínimo para facilitarte el aprendizaje.
Ver la versión y datos de la instalación de PHP
Es muy frecuente necesitar algunos datos de la instalación de PHP. Esto lo puedes ver utilizando phpinfo()
.
Código PHP
<?php
phpinfo();
?>
html y PHP
El intérprete PHP solo trabaja sobre las etiquetas de PHP, el resto se lo deja a html, JavaScript, etc.
Código PHP
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Curso de PHP y MySQL</title>
</head>
<body>
<?php
echo "Este texto está interpretado por PHP.";
?>
<p>Este texto es un párrafo html.</p>
</body>
</html>
Resultado en el navegador
Este texto está interpretado por PHP.
Este texto es un párrafo html.