Hallo,
Die cracks unter Euch kennen bestimmt einige Syntaxabkürzungen von php.
- statt "and" und "or" bei Vergleichsoperatoren "&&" und "||".
das sind keine Abkürzungen, sondern gleichartige Operatoren mit unterschiedlicher Priorität.
- statt
echo "Sie haben ".$zahl." eingegeben."; echo "Sie haben $zahl eingegeben.";
Das ist zwar im Ergebnis das Gleiche, aber ein kleiner Bedeutungsunterschied.
return ($a[$w_o] < $b[$w_o]) ? -1 : 1;
Und das ist der ternäre Operator, auch Fragezeichen-Operator genannt. Eine elegante Konstruktion:
(expr ? a : b)
Dieser Ausdruck gibt a zurück, wenn expr im boolschen Sinn wahr ist, sonst b.
usort($zweidimarray,"cmp");
Und wo werden zwei Parameter an die Funktion gegeben?
Das macht usort() selbständig, wenn es die Funktion cmp aufruft.
Ciao,
Martin
--
Der Stress von heute ist die gute alte Zeit von morgen.
Der Stress von heute ist die gute alte Zeit von morgen.