Mailinglisten-Archive |
> Aber, eine L=F6sung hast Du auch nicht entdeckt, oder? nee.. verarscht mich auf nem LAMP mit 4.0.6 genauso.. finde ich ne = frechheit - nehme meinem server das langsam auch pers=F6nlich und habe das teil inwzwischen umgeschrieben und an allen ecken und enden getestet: <?php class feld { var $feld; function feld() { $this->feld =3D array(7,1,2,3,4,3,6,1,8,4,7,2);return $this->feld; } function feldcmp($a,$b) { return $a<$b ? -1 : ($a>$b ? 1 : 0); } function sort() {=20 $feld=3D$this->feld; echo "funktion sort beginn<br>";foreach($feld as $a) echo $a."<BR>\n";=20 usort($feld,'feld::feldcmp'); $this->feld=3D$feld; echo "funktion sort nach usort<br>";foreach($feld as $a) echo $a."<BR>\n";=20 return $feld; } function out() { foreach($this->sort() as $a) echo "n: ".$a."<BR>\n"; } } $feld =3D new feld; $feld->out(); echo "test ohne Klasse<br>"; $feld =3D array(7,1,2,3,4,3,6,1,8,4,7,2); function feldcmp($a,$b) { return $a<$b ? -1 : ($a>$b ? 1 : 0); } usort($feld,'feldcmp'); foreach($feld as $a) echo $a."<BR>\n"; ?> und diverse m=F6glichkeiten probiert=20 ( this->feldcmp $this->feldcmp feld::feldcmp $feld::feldcmp etc.. ) aber ich komme auch nicht weiter -- Gru=DF Mike Beck mike.beck_at_ibmiller.de
php::bar PHP Wiki - Listenarchive