Lo que tienes que hacer es imprimir esa variable con "echo" (o similar)... simplemente la estás nombrando, pero no haces nada.
Código PHP:
<title><?php echo $titulo; ?></title>
Otra cosa... recuerda que el apache tiene que estar iniciado y el acceso a tus scripts tiene que ser vía HTTP poniendo en el navegador algo como
h ttp://localhost/miscript.php para que se interprete el PHP.
Porque si lo accedes como c:\apache\www\miscript.php (o donde lo tengas) no se interpretará, te mostrará el código.
Saludos