Örnek
Kullanıcı tanımlı bir işlev kullanarak $ bir dizinin elemanlarını sırala:
<?php
function my_sort($a,$b)
{
if ($a==$b) return 0;
return
($a<$b)?-1:1;
}
$a=array(4,2,8,6);
usort($a,"my_sort");
?>
»Run örnek Tanımı ve Kullanımı
usort() işlevi, bir kullanıcı tanımlı işlev kullanarak bir dizi sıralar.
Sözdizimi
usort( array,myfunction );
Parametre | Açıklama |
---|---|
array | Gereklidir. sıralamak için diziyi belirtir |
myfunction | İsteğe bağlı. Bir çağrılabilir karşılaştırma işlevi tanımlayan bir dize. İlk bağımsız değişken ise, karşılaştırma fonksiyonu 0'dan bir tamsayıyı <, = veya> döndürmelidir <, = veya> ikinci bağımsız değişken daha |
Teknik detaylar
Geri dönüş değeri: | Başarı durumunda. aksi takdirde FALSE |
---|---|
PHP Sürümü: | 4+ |
<PHP Dizi Referans