taSManiaN adlı üyeden alıntı: mesajı görüntüle
anh_karş_işlevi Karşılaştırma için kullanıcı tarafından sağlanan bir geriçağırım işlevi kullanılır. İşlev, ilk değiştirgenin ikinciden büyük, küçük veya ikinciye eşit olması durumlarında sırayla sıfırdan büyük, küçük bir değer veya sıfır döndürmelidir.
"a === b" eğer a, b ile aynı ise return sıfır oluyor. a, b'den büyük olduğunda 1:-1; bu işlemi yapıyorda, bunun ne olduğunu bende anlayamadım

-1 çıkart if else kısaltılmışı yine -1 çıkarttıgı için 0 olrmuyormu ee sonucta 2 degerdende 0 dönüyor

buraya kadar tamam ama bunu array_diff_uassoc() fonksiyonu bunu nasıl olupta algılıyor :S iyice kafam bulandı

($a > $b)? 1:-1;  //bu kısa su oluyor

if ($a > $b){
return 1;
}else{
return $a - 1;
}
($a > $b)? 1:-1;
bu if deyiminin kısaltılmışı