Automatycznie dołącz brakujące funkcje? [duplikować]

Możliwy duplikat:
funkcje autoload w php

Pracuję nad frameworkiem PHP. Zastanawiam się, czy istnieje sposób na przepisanie procedury obsługi błędów, gdy funkcja nie istnieje, aby automatycznie próbować dołączyć plik informujący o funkcji w pierwszej kolejności.

Przykład:

echo general_foo(); // <-- general_foo() is not yet stated.
                    // A handler tries to include_once('functions/general.php') based on the first word of the function name.
                    // If the function still doesn't exist - throw an error.

Wygrana z tego polegałaby na pominięciu kompilowania niepotrzebnych plików lub pominięciu śledzenia i uwzględnienia stanu tu i tam.

Po prostu __autoload dla funkcji zamiast klas.

questionAnswers(2)

yourAnswerToTheQuestion