Ben bir sınıf içinde bu kullanmaya çalışıyorum. Benim karşılaştırmak işlevi karşılaştırma denir. Bir sınıfta ben $ this-> karşılaştırmak kullanarak işlevini çağırır. Ama usort içinde sınıf işlevini çağırmak için nasıl anlamaya olamaz.
Ben denedim:
usort($array, this->compare);
usort($array, "this->compare");
usort($array, this->"compare");
usort($array, compare);
usort($array, "compare");
İşte fonksiyonudur:
function compare($x, $y)
{
if ( $x[0] == $y[0] )
return 0;
else if ( $x[0] < $y[0] )
return -1;
else
return 1;
}