Hoy necesitaba que se incluyera una página PHP en un archivo HTML simple (extensión .htm) para ser más expecifico necesitaba generar una función JavaScript para que el cliente lo entendiera sin ningun problema (cosa que si fuera un .php solo bastaría con incluir la instrucción
include() ).
Despues de navegar por un rato logre hacer que funcionara, es solo cuestion de jugar con los contenidos MIME y el JavaScript, veamos.
index.htm
<html>∞
<head>∞
</head>
<body>∞
<script∞ src="pagina.php" type="text/javascript"></script>
</body>
</html>
pagina.php
<?php
header∞("Content-type: application/x-javascript" );
$h="Hola";
echo∞ "alert(\"".$h."\" )"."\n";?>
De esta forma al ejecutar el index.htm obtenemos un mensaje de hola.
Nota.-
El archivo PHP se encuentra en un server que si soporta PHP.