En esta página se muestran una parte de las soluciones de los ejercicios Primeras páginas, concretamente el fragmento PHP, sin el principio ni el final de la página que se puede dejar en un fragmento HTML. La solución completa se puede descargar de la página de soluciones.
<?php
print "<html>\n";
print "<head>\n";
print " <meta charset=\"utf-8\">\n";
print "</head>\n";
print "\n";
print "<body>\n";
print " <p>¡Hola, mundo!</p>\n";
print "</body>\n";
print "</html>";
?>
<?php
print " <h1>Mi primer programa</h1>\n";
print "\n";
print " <p>¡Hola, mundo!</p>\n";
?>
<?php
print " <h1>Mi segundo programa</h1>\n";
print "\n";
print " <p><a href=\"primeras_paginas_3_2.php\">Ir al saludo</a></p>\n";
?>
<?php
print " <h1>Mi tercer programa</h1>\n";
print "\n";
print " <p>¡Hola, mundo!</p>\n";
print "\n";
print " <p><a href=\"primeras_paginas_3_1.php\">Volver a la página inicial</a></p>\n";
?>
<?php
print " <p><span style=\"border: black 2px solid; padding: 10px; font-size: 300%\">"
. rand(1, 6) . "</span></p>\n";
?>
<?php
print " <p><img src=\"img/". rand(1, 6) . ".svg\" alt=\"Dado\" width=\"140\" height=\"140\"></p>\n";
?>
<?php
print " <p>Color: rgb(" . rand(0, 255) . ", " . rand(0, 255) . ", " . rand(0, 255) . ")</p>\n";
?>
<?php
print " <p><span style=\"border: black 2px solid; padding: 10px; font-size: "
. rand(200, 800) . "%\">¡Hola!</span></p>\n";
?>
<?php
print " <p><span style=\"font-size: 100px;\">&#" . rand(128512, 128586) . ";</span></p>\n";
?>