En son web geliştirme öğreticiler
 

PHP array_search() Function

<PHP Dizi Referans

Ö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:
  • doğru
  • false - Standart
True olarak ayarlandığında, sayı 5 dize 5 aynı değildir (See example 2)

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