eigentlich 'ne recht nette Sache
Code:
function loadClass($name) {
// zum Schutz, damit man hier kein Sicherheitsloch reinbekommt
$name = str_replace(array('/', '\\', ':'), '_', $name);
if ((($file = __DIR__ . "/includes/$name.inc.php") && file_exists($file))
|| (($file = __DIR__ . "/includes/$name.php") && file_exists($file)))
require_once $file;
}
spl_autoload_register('LoadClass'), true);
schon hätte man einen Miniatur-Autoloader für ein kleines Projekt
nun nur noch alle Klassen nach /includes/ , jeweils in eine Datei mit dem Namen {Klassenname}.php
und schon kann man sich alle include/require sparen.