Если у меня есть структура вроде этого:Использование PHP DOMDocument - извлечь все данные между каждым h2
<h2>Title</h2>
<p>Some content</p>
<a href="/test">A bit more content</a>
<a href="/test2">Another link</a>
<h2>Another title</h2>
<p>More content</p>
<h2>One more title</h2>
<p>Last content element</p>
<img src="/hello.jpg" />
Какой самый лучший способ для меня, чтобы получить все содержимое между H2S?
Таким образом, мой вывод будет массивом, содержащим все содержимое (например, теги p и теги и изображения, если они существуют) между каждым набором тегов. Таким образом, у меня будет контент между первым h2 и вторым h2, а контент между вторым h2 и третьим h2. и так далее.
Надеюсь, это имеет смысл.
Любые хорошие предложения?
Заранее спасибо.
Используйте JQuery, чтобы выбрать нужный элемент. Он имеет много полезных функций для манипуляций с DOM. – Shubhranshu
Можете попробовать. Огромное спасибо. – user3767977
Какие типы данных вы хотите хранить в массиве? Обычный текст элемента или dom? – Mohammad