Здравствуйте, у меня возникла задача из страницы, получить список <option value=""></option>.
И так, у меня есть есть вот такой код:
PHP:
скопировать код в буфер обмена
$html = file_get_contents('http://online-mult.net/load/naruto_uragannye_khroniki/1-1-0-123'); preg_match_all("/<[Oo][Pp][Tt][Ii][Oo][Nn][\s]{1}[^>]*[Vv][Aa][Ll][Uu][Ee][^=]*=[ '\"\s]*([^ \"'>\s#]+)[^>]*>/", $html, $matches); $urls = $matches[1]; // Берём то место, где сама ссылка (благодаря группирующим скобкам в регулярном выражении) for ($i = 0; $i < count($urls); $i++){ echo $urls[$i] ; }
Таким образом я получаю ссылки которые находятся в <option value="http://*"></option>
Как мне теперь еще получить текст тот что между тегами? Например:
<option value="">Текст</option>, как мне получить этот текст из всех таких тегов?(Отредактировано автором: 25 Августа, 2013 - 20:25:34)
|