Ejecución de código PHP

Supongamos que ya tienes un servidor PHP instalado. En él, tus programas se ubicarán en archivos con la extensión php. Estos archivos en realidad son archivos HTML comunes, en los que podemos escribir el código HTML de nuestras páginas, así:

index.php<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>My first program</title>
  </head>
  <body>
    my first program
  </body>
</html>

En estos archivos, directamente dentro del código HTML, podemos escribir código PHP. Se escribe entre corchetes especiales:

index.php<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>My first program</title>
  </head>
  <body>
    <?php
      echo 'my first program';
    ?>
  </body>
</html>

Si ejecutas este archivo a través del servidor PHP, el servidor ejecutará los comandos PHP y enviará el resultado al navegador. El comando echo, que puedes ver allí, simplemente ejecuta la salida de la cadena especificada. Como resultado, al navegador solo se enviará el código HTML, y en lugar del código PHP estará el resultado de su ejecución.

Para simplificar, en la etapa de aprendizaje puedes omitir escribir etiquetas innecesarias:

index.php<?php
  echo 'my first program';
?>