| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Erfahrener Benutzer | Code: <pre>
<?PHP
class testerchen
{
var $test=array( 1=>array('punkte'=>12),
2=>array('punkte'=>162),
3=>array('punkte'=>62),
4=>array('punkte'=>92),
5=>array('punkte'=>42),
6=>array('punkte'=>32),
7=>array('punkte'=>15),
8=>array('punkte'=>112),
);
function platz_sort($a, $b)
{
if ($a['punkte'] == $b['punkte'])
return 0;
return ($a['punkte'] < $b['punkte']) ? -1 : 1;
}
function testerchen()
{
usort($this->test, 'platz_sort');
return $this->test;
}
}
$test=new testerchen();
print_r($test);
?>
</pre>
Warning: usort(): Invalid comparison function. in D:\WWW\test.php on line 29 Und auch wenn ich usort($this->test, '$this->platz_sort'); mache, kommt das selbe. Wer kann mir sagen wie es auschauen muss ?!
__________________ www.keine-angst-vorm-pc.de/forum |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Ja dnake für den Tipp, das habe ich schon un da steht, das man einfach dne funktions namen an zu geben braucht, aber das geht ja ebend nicht. Ich probiere auch schon eien weile....
__________________ www.keine-angst-vorm-pc.de/forum |
| | |
| | |
| Erfahrener Benutzer | dann korregiere bitte mein script. Denn ich bin der meinung, das ich eigentlich nichts verwechelst habe, ist ja nur eien klasse.. Ich raffe halt einfach nicht wie usort die funktion nicht findet die in der selben klasse ist ?! *confused*
__________________ www.keine-angst-vorm-pc.de/forum |
| | |
| | |
| Erfahrener Benutzer | ahh OK, das sit schön wenn der schmerz wieder nachlässt. Ich hatte das jetzt so gedeutet, das er dann das komparing auf 2 funktionen hintereinander anwedet..... Big THX
__________________ www.keine-angst-vorm-pc.de/forum |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 25.04.2005
Beiträge: 1.356
![]() | Zitat:
__________________ Gewisse Dinge behält man besser für sich, z.B. das man gewisse Dinge für sich behält. | |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 23.08.2007
Beiträge: 1.510
![]() | Ja ich weiß schon nur ich mein es steht so wie ich's gepostet habe genau im Manual und den Rest könnte man doch wirklich selber rausfinden oder ? *sry* das ich nciht immer gleich die komplette Lösung poste aber ich find man lernt's am besten wenn man versteht wie was funktioniert und nicht nur "copy-paste" Zitat:
| |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Problem mit usort... | Canni | PHP Tipps 2008 | 6 | 12.11.2007 17:00 |
| Probleme mit usort | Igäl | PHP Tipps 2007 | 3 | 20.06.2007 19:13 |
| usort Funktion, kleine Frage zur Arbeitsweise. | PHP Tipps 2005-2 | 4 | 25.07.2005 23:08 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php usort, php usort class, php usort klasse, usort oop, php usort in klasse, php usort oop, usort in class, php usort in class, usort this, usort in klasse, usort php, usort, usort php oop, php array usort, usort class, usort klasse, usort php class, php usort this, php uasort in klasse, php class usort |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.