Вопрос по расингу контента

BS
На сайте с 24.05.2015
Offline
62
277

Как с помощью функции file_get_contents взять не первое совпадение а скажем пятое? То есть если я задаю параметры для парсинга определенного значения, но эти параметры подходят для нескольких значений, мне нужно взять пятое.

Продвижение товаров и услуг с помощью досок объявлений. (/ru/forum/929061)
danforth
На сайте с 18.12.2015
Offline
153
#1

file_get_contents это не про совпадения, это получение содержимого указанного ресурса.

Дальше, вы уже решаете что с этим делать. Можно, допустим, вызвать DOMDocument::loadHTML(), затем DOMXPath, и оттуда уже выбирать ваше пятое совпадение.

Есть также удобные библиотеки, вроде phpQuery, и другие.

http://php.net/manual/ru/domdocument.loadhtml.php

http://php.net/manual/ru/domxpath.query.php

Junior Web Developer

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий