Можно ли как-то получить html до определенного тега?
В PHP существует несколько подходов, с помощью которых можно получить HTML-код до определенного тега. Рассмотрим несколько возможных способов. 1. С использованием регулярных выражений: function getHtmlBeforeTag($html, $tag) { $pattern = '/(.*?<' . preg_quote($tag) . '.*?>)/s'; preg_match($pattern, $html, $matches); return $matches[1]; } $html = "<html><head><title>Заголовок страницы</title></head><body><p>Пример текста.</p><p>Другой параграф.</p></body></html>"; $tag = 'body'; $result = getHtmlBeforeTag($html, $tag); echo $result; ... Читать далее