Thoralf Knuth: allow_call_time_pass_reference und array_multisort

Beitrag lesen

Hallo,

Mein Fehler! Ich habe Dir den falschen Code gepostet ;(
Aber das funktioniert jetzt - bestimmt und selbst bei strato

Yep, das funktioniert, nur dann wird das Array nicht sortiert. ;) Weil er eben auf $_GLOBAL["arrKalender"] zugreift. ;)

Das Problem ist relativ klar:
1. allow_call_time_pass_reference ist bei Strato Off und ich krieg es nicht On
2. array_multisort braucht prinzipbedingt das zu sortierende Array by reference, wenn es aus einer Funktion heraus aufgerufen wird.
3. Beides geht nicht miteinander:
By value bringt natürlich keine Warnung, array_multisort sortiert dann aber nicht das Array, was ich übergebe.
By reference bringt den gewünschten Effekt, aber eben mit Warnung.

Weißt Du, ob man bei Strato ähnlich wie bei 1und1 per "besondere" Einstellung das entsprechende PHP-Flag abstellen kann?

Gruß, Thoralf

--
Sic Luceat Lux!