OOP & Namespaces

Kann ich in PHP4 irgendwie Namespaces abbilden?

Folgendes Problem:
Ich habe verschiedene Module, die alle in folgender Verzeichnisstruktur liegen:

–modules
----modul_A
------controller.class.php
----modul_B
------controller.class.php

Die Module sollen dynamisch geladen werden. Dazu sollen die „controller.class.php“-Dateien inkludiert und die jeweils darin enthaltene Klasse „controller“ instanziert werden.
Wenn ich aber jetzt mehrere Module inkludiere, gibt es ja mehrere gleiche Klassennamen (controller) - und das wird ja zu einem PHP-Fehler führen.

if_exists
Für Funktionen gibts den Befehl is_function_exists oder so ähnlich.
Gibts das auch für Klassen, dann hättest du doch die Lösung oder ?
Mich interessiert obs klappt.
Gruß Baddi

Wenn ich aber jetzt mehrere Module inkludiere, gibt es ja
mehrere gleiche Klassennamen (controller) - und das wird ja zu
einem PHP-Fehler führen.