woodfighter: PDO Exception in eigenem Namespace

Beitrag lesen

Tach,

Es gibt keinen Namespace PDO. PDO ist eine Klasse im globalen Namespace. use \PDO holt die Klasse in den aktuellen Namespace.

ah, so ergibt das mehr Sinn.

Der PHP-Compiler ist nicht für das Auflösen von Namen zuständig. Bei einer dynamischen Sprache ergeben sich die Auflösungsmöglichkeiten unter Umständen erst im Verlaufe des Scripts. Das kann nicht schon zur Compile-Zeit erfolgen.

Ok, dann arbeitet der PHP-Compiler hier deutlich anders als ich das von Java gewohnt bin, da wird nicht erst zur Runtime festgestellt, ob die Klassen etc. zugänglich sind.

mfg
Woodfighter