Hi!
Das mit den error_reporting und display_error kann ich auf dem hiesigen System leider nicht umsetzen.
Warum denn nicht? Das error_reporting lässt sich mit der gleichnamigen Funktion im Script umstellen, und falls display_erorrs ausgeschaltet ist, sollte das mit ini_set() einzuschalten gehen. Oder was genau spricht daegen, dass du es zu Testzwecken aktivierst.
Die Ausgabe mit var_dump() ergibt NULL. Die Vermutung, dass $sort nicht in der Funktion verfügbar ist, liegt also nahe.
Ja, und es sollte durch eine Notice-Meldung bestätigt werden.
Ich weiß nur nach wie vor nicht, wieso:
Existiert $sort denn unmittelbar vor dem Funktionsaufruf?
Woran kann es denn liegen, dass die globale Variable in der Funktion nicht verfügbar ist?
Eigentlich sehe ich als Grund nur eine Nichtexistenz. Man kann auch im Array $GLOBALS nachschauen, ob sie enthalten ist.
Was ist der Rückabewert von usort()? true oder false?
True (1)
usort() an sich läuft also problemlos.
Lo!