array_search
Bir dizide belirtilen değeri arar ve bulursa ilgili anahtarı
döndürür
&reftitle.description;
mixedarray_search
mixediğne
arraysamanlık
booltürüne_bak
samanlık'ta iğne arar.
&reftitle.parameters;
iğne
Aranacak değer.
iğne bir dizge ise karşılaştırma harf
büyüklüğüne duyarlıdır.
samanlık
Değerin aranacağı dizi.
türüne_bak
Bu değiştirgede &true; belirtilmişse array_search
işlevi ayrıca, iğne'yi
samanlık'ta ararken türüne de bakar.
&reftitle.returnvalues;
Bulursa iğne'yi bulamazsa &false; döndürür.
Eğer iğne, samanlık içinde
birden fazla varsa ilk bulunan döndürülür. Eşleşen tüm değerlerin
anahtarlarını döndürmek isterseniz bu işlevi kullanmak yerine,
array_keys işlevini seçimlik
arama_değeri değiştirgesi ile kullanın.
&return.falseproblem;
&reftitle.changelog;
&Version;
&Description;
4.2.0
PHP 4.2.0 öncesinde, array_search aranan değeri
bulamazsa &false; yerine &null; döndürürdü.
&reftitle.examples;
- array_search örneği
'blue', 1 => 'red', 2 => 'green', 3 => 'red');
$key = array_search('green', $array); // $key = 2;
$key = array_search('red', $array); // $key = 1;
?>
]]>
&reftitle.seealso;
array_keys
array_values
array_key_exists
in_array