Hallo,
Aber das autoload einfach für "undeclared" functions ist nicht möglich?
Nein.
Wenn Du die Funktionen einzeln haben willst, kannst Du ja immer noch sowas machen wie:
abstract class Func1 {
public function exec () {
// ...
}
}
abstract class Func2 {
public function exec () {
// ...
}
}
Func1::exec ();
Func2::exec ();
Nicht besonders schön, nicht besonders toll, funktioniert aber...
Ansonsten: Warum hast Du überhaupt so extrem viele globale Funktionen, die Du dynamisch nachladen willst? Hast Du außerdem mal an einen Opcode-Cache (z.B. APC) nachgedacht, wenn die Compilerperformance für Dich ausschlaggebend ist?
Viele Grüße,
Christian