php dizi fonksiyonu aşağıda aramak için nasıl

0 Cevap php

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;
}

0 Cevap