ďťż

[PHP] Wywołanie usort() w klasie co wpisac jako drugi parametr funkcji usort ?

       

Podstrony


telcocafe

Funkcja sortująca usort przyjmuje dwa parametry,
tablicę do posortowania i funkcje według której tablica ma zostać posortowana.
Co mam wpisać jako rugi parametr tej funkcji jeśli funkcją jest metoda klasowa.
Próbowałem '$this->rosnaco', ale nie działa.



podaj jeden parametr i uzyj uksort();

A czy funkcja $this->rosnaco() ma postać:
function rosnaco($x, $y) { if ($x[1] == $y[1]) return 0; else if ($x[1] < $y[1]) return -1; else return 1; }
?
Użytkownik pbnan edytował ten post 02 grudzień 2006, 18:34
public function rosnaco($a, $b) { return strcmp(strtolower($a['nazwa']), strtolower($b['nazwa'])); } function malejaco($b, $a) { return strcmp(strtolower($a['nazwa']), strtolower($b['nazwa'])); } edit>
Ale funkcja uksort to chyba odpowiednik usort ...
Użytkownik orglee edytował ten post 02 grudzień 2006, 19:01
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.