Moin, ich bräuchte mal eure Hilfe bzw. einen Denkanstoss.
hab folgende HTML Daten vorliegen
Daraus will ich nun ein Array mit der Sprache und zugehöriger ID haben.HTML-Code:<select id="ent_language" name="sea_language"> <option value="1">Deutsch</option> <option value="2">Englisch</option> <option value="4">Chinesisch</option> <option value="5">Spanisch</option> <option value="6">Französisch</option> <option value="7">Türkisch</option> <option value="8">Japanisch</option> <option value="11">Italienisch</option> <option value="15">Deutsch / Englisch</option> <option value="16">Niederländisch</option> <option value="9">Arabisch</option> <option value="12">Kroatisch</option> <option value="13">Serbisch</option> <option value="14">Bosnisch</option> <option value="17">Koreanisch</option> <option value="24">Griechisch</option> <option value="25">Russisch</option> <option value="26">Indisch</option> </select> <select id="sub_language" name="subs_language"> <option value="11">Deutsch</option> <option value="21">Englisch</option> <option value="41">Chinesisch</option> <option value="51">Spanisch</option> <option value="61">Französisch</option> <option value="71">Türkisch</option> <option value="81">Japanisch</option> <option value="111">Italienisch</option> <option value="151">Deutsch / Englisch</option> <option value="161">Niederländisch</option> <option value="91">Arabisch</option> <option value="121">Kroatisch</option> <option value="131">Serbisch</option> <option value="141">Bosnisch</option> <option value="171">Koreanisch</option> <option value="241">Griechisch</option> <option value="251">Russisch</option> <option value="261">Indisch</option> </select>
Ich benötige nir due Daten aus dem ersten Select. Das zweite soll ignoriert werden.
Da ich mit Regex gern mal spinnefeind bin hab ich bisher nur folgendes erfolglos probiert
Beides gibt mir nicht das gewünschte Ergebniss oder Daten mit denen man Arbeiten kann.PHP-Code:
preg_match('!Sprache.*<option value="(.*)">(.*)</option>!isUm', $html, $matches)
preg_match_all("/<option value=\"(.*)\">(.*)<\/span>/is",$html,$matches);
Danke schonmal im vorraus