Разбиение выпадающего меню с php simple dom

Я хочу разобрать это выпадающее меню с php simple dom.

<select name="example"> <option value="1">First example</option> <option value="2">Second example</option> <option value="3">Third example</option> </select> 

Мне нужны значения и параметры для этого выпадающего меню.

Related of "Разбиение выпадающего меню с php simple dom"

Как это :

 $dom = new DOMDocument("1.0", "utf-8"); $dom->formatOutput = true; $dom->loadXML($YOUR_XML_STRING); $xpath = new DOMXPath($dom); $res = $xpath->query('//option'); for ($i = 0; $i < $res->length; $i++) { $node = $res->item($i); $value = $node->getAttribute('value'); $content = $node->nodeValue; } 

С помощью PHP simple dom:

  $html = str_get_html($YOUR_DROPDOWN_MENU); $opt = $html->find('option'); for ($i = 0; $i < count($opt); $i++) { $element = $opt[$i]; $value = $element->value; $content = $element->innertext; } 

для синтаксического анализа и получения выпадающих значений выберите значения с помощью простого html dom
просто попробуйте этот простой код:

  $element = $html->find('#selectIDGoesHere',0)->find('option'); foreach($element as $elemen) { echo "Display text:".($elemen->plaintext)."<br>"; echo "value:".($elemen->value)."<br>"; }