Geht sehr wohl und sogar relativ easy.

PHP-Code:
<?php
$htmlInput 
= <<<EOF
<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>
EOF;

$document = new DOMDocument();
$document->loadHTML($htmlInput);
$documentData $document->getElementsByTagName('option');

$array = array();

foreach (
$documentData as $htmlRecord) {
       
$array[$htmlRecord->getAttribute('value')] = $htmlRecord->nodeValue;
}
Ergebnis:

Code:
array(35) {
  [1]=>
  string(7) "Deutsch"
  [2]=>
  string(8) "Englisch"
  [4]=>
  string(10) "Chinesisch"
  [5]=>
  string(8) "Spanisch"
  [6]=>
  string(14) "Französisch"
  [7]=>
  string(11) "Türkisch"
  [8]=>
  string(9) "Japanisch"
  [11]=>
  string(7) "Deutsch"
  [15]=>
  string(18) "Deutsch / Englisch"
  [16]=>
  string(17) "Niederländisch"
  [9]=>
  string(8) "Arabisch"
  [12]=>
  string(9) "Kroatisch"
  [13]=>
  string(8) "Serbisch"
  [14]=>
  string(8) "Bosnisch"
  [17]=>
  string(10) "Koreanisch"
  [24]=>
  string(10) "Griechisch"
  [25]=>
  string(8) "Russisch"
  [26]=>
  string(7) "Indisch"
  [21]=>
  string(8) "Englisch"
  [41]=>
  string(10) "Chinesisch"
  [51]=>
  string(8) "Spanisch"
  [61]=>
  string(14) "Französisch"
  [71]=>
  string(11) "Türkisch"
  [81]=>
  string(9) "Japanisch"
  [111]=>
  string(11) "Italienisch"
  [151]=>
  string(18) "Deutsch / Englisch"
  [161]=>
  string(17) "Niederländisch"
  [91]=>
  string(8) "Arabisch"
  [121]=>
  string(9) "Kroatisch"
  [131]=>
  string(8) "Serbisch"
  [141]=>
  string(8) "Bosnisch"
  [171]=>
  string(10) "Koreanisch"
  [241]=>
  string(10) "Griechisch"
  [251]=>
  string(8) "Russisch"
  [261]=>
  string(7) "Indisch"
}
So ist die ID der Schlüssel und die Sprache der Wert des Schlüssels, um dies zu ändern musst du in der foreach-Schleife folgendes ändern:
PHP-Code:
$array[$htmlRecord->getAttribute('value')] = $htmlRecord->nodeValue
zu

PHP-Code:
$array[$htmlRecord->nodeValue] = $htmlRecord->getAttribute('value');