1.3. Zend::loadClass()

Zend::loadClass() lädt eine PHP Datei, dessen Dateiname wie "$className.php" formatiert ist, und prüft, ob die Klasse $className existiert.

<?php
	
loadClass($class, $dirs)

?>

Wenn die Datei nicht gefunden wird oder die Klasse nach dem Laden nicht existiert, wird eine Zend_Exception geworfen. Zend::loadFile() wird für das Laden verwendet und das $dirs Argument wird direkt übergeben.

Soll eine Klasse geladen werden, die Unterstriche im Namen enthält, und ist $dirs gleich null (die Voreinstellung), wird Zend::loadClass() die Verzeichnisangaben $dirs automatisch anhand des Klassennamens erkennen, indem die Unterstriche in Verzeichnistrenner konvertiert werden. Wird als $class z.B. Zend_Example_Class übergeben, wird dies auf den Pfad Zend/Example/Class.php abgebildet.