Revisa este artículo ..
http://www.phpbuilder.com/columns/mike20010118.php3
Ahí veras por ejemplo como añadir la extensión .wml para que sea interpretada por PHP .. así podrás incrustrar PHP sobre .wml y otros detalles.
También revisa la configuración de PHP sobre (php.ini):
short_open_tag
Normalmente está a ON .. lo cual hace que puedas inciar PHP diciendo simplemente:
<?
pero eso dá problemas cuando usas XML por qué este también empieza con <? .. así que para diferenciar expresamente lo que es PHP y XML .. lo dejas a OFF y tendrás que usar siempre: <?php cuando hagas referencia a PHP (y <?xml .. cuando lo hagas para XML)
Un saludo,