Beispiel für Objektorientiertes Arbeiten mit PHP - Grundlagen gestalten

# Einstiegspunkt
App::main();

# Klasse mit einer Einzigen statischen Methode
class App
{
    public static function main()
    {
        /**
         * Classloader auf dem root-Pfad
         */
        spl_autoload_register( function ( $class_name ) {
            include  dirname(__FILE__) . DIRECTORY_SEPARATOR . $class_name . '.php';
        });

        # ...  code

    }

}