Если это просто PHP-файл с окончанием .php, вы можете разобрать его без проблем. Расширение файла не имеет значения.
Если файл на самом деле содержит фрагменты PHP, вы столкнетесь с проблемами, так как код PHP не имеет места в структуре HTML. В этом случае вам придется дополнительно использовать инструмент, такой как PHP tokenizer , чтобы сначала извлечь исходный код. Но это действительно будет зависеть от того, что вы хотите сделать.