Merhaba arkadaşlar basit bi sorunum var ama bi türlü pratik bi yol bulamadım.
Şöyle bi string var:
<select class="select_input" name="kupe" id="kupe"><option value="0">Henüz Değerlendirilmemiş </option><option title="Jeep" value="1">Jeep</option><option title="Cabriolet" value="2">Cabriolet</option><option title="Coupe" value="3">Coupe</option><option title="Minivan" value="4">Minivan</option><option title="Pick-up" value="5">Pick-up</option><option title="Sedan" value="6">Sedan</option><option title="Kombi" value="7">Kombi</option><option title="Hatchback" value="8" selected="selected">Hatchback</option><option title="SUV" value="9">SUV</option><option title="Crossover" value="10">Crossover</option><option title="MPV" value="11">MPV</option><option title="Jeep - Cabriolet" value="12">Jeep - Cabriolet</option><option title="Coupe - Cabriolet" value="13">Coupe - Cabriolet</option></select>
Bu veri içinden selected olan optionun value değerini almam lazım, yani bana aşağıdaki 8 gerekiyo.
<option title="Hatchback" value="8" selected="selected">
Yukardaki optionları (select yok) $options değişkenine aldım.
$options = "tüm optionlar burda";
$aranan = ('#<option title="(.*?)" value="(.*?)" selected="selected">(.*?)</option>#i');
preg_match($aranan, $options, $sonuc);
$kasatip = $sonuc[2];var_dump($sonuc); şöyle bi' çıktı veriyor.
array (size=4)
0 => string '<option title="Jeep" value="1">Jeep</option><option title="Cabriolet" value="2">Cabriolet</option><option title="Coupe" value="3">Coupe</option><option title="Minivan" value="4">Minivan</option><option title="Pick-up" value="5">Pick-up</option><option title="Sedan" value="6">Sedan</option><option title="Kombi" value="7">Kombi</option><option title="Hatchback" value="8" selected="selected">Hatchback</option>' (length=410)
1 => string 'Jeep' (length=4)
2 => string '1">Jeep</option><option title="Cabriolet" value="2">Cabriolet</option><option title="Coupe" value="3">Coupe</option><option title="Minivan" value="4">Minivan</option><option title="Pick-up" value="5">Pick-up</option><option title="Sedan" value="6">Sedan</option><option title="Kombi" value="7">Kombi</option><option title="Hatchback" value="8' (length=342)
3 => string 'Hatchback' (length=9)
Selected olan optionun value değerini almaya bi yardım edin arkadaşlar, valla kafam durdu. :S