Örnek
Değeri için bir dizi ara "red" ve anahtarı döndürür:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_search("red",$a);
?>
»Run örnek Tanımı ve Kullanımı
array_search() bir değeri için bir dizi arama fonksiyonu ve anahtar ile döner.
Sözdizimi
array_search( value,array,strict )
Parametre | Açıklama |
---|---|
value | Gereklidir. aramak için değerini belirtir |
array | Gereklidir. içinde arama yapmak için diziyi belirtir |
strict | İsteğe bağlı. Bu parametre TRUE ayarlanmışsa, o zaman bu fonksiyon dizideki özdeş elemanları arayacaktır. Olası değerler:
|
Teknik detaylar
Geri dönüş değeri: | aksi dizide bulunan ve YANLIŞ ise bir değerin anahtar döndürür. değeri bir kereden fazla dizide bulunursa, birinci eşleştirme anahtarı döndürülür. |
---|---|
PHP Sürümü: | 4.0.5+ |
Değişiklikler: | Geçersiz parametreler (bu 5.3.0 itibariyle tüm PHP işlevleri için geçerlidir) kendisine geçirilen bu fonksiyon NULL döndürür. PHP 4.2.0 itibariyle bu fonksiyon yetmezliği yerine NULL FALSE döndürür. |
Diğer Örnekler
Örnek 1
Değeri 5 için bir dizi arama ve onun anahtarı geri (notice the "") :
<?php
$a=array("a"=>"5","b"=>5,"c"=>"5");
echo array_search(5,$a,true);
?>
»Run örnek <PHP Dizi Referans