Ваш файл - просто текст, поэтому вам придется его анализировать. Обычно HTML не совсем подходит для анализа при обычных операциях, но если вы знаете точное содержимое, у вас не должно возникнуть проблем.
В зависимости от того, какой у вас разделитель между двумя блоками тегов (давайте представим, что это \n
, вы можете сделать что-то вроде этого:
$contents = file_get_contents("yourfile.html");
list($h1,$p) = explode("\n",$contents);
Это даст вам два текстовых блока в $h1
и $p
. Вы можете разобрать все остальное, если вам нужно больше работать.