1.3. Zend::loadClass()

Zend::loadClass() は、"$className.php" のようなファイル名の PHP ファイルを読み込み、クラス $className が存在するかを確かめます。

<?php
	
loadClass($class, $dirs)

?>

ファイルが見つからなかったり、読み込んだファイルにクラスが存在しなかった場合は Zend_Exception がスローされます。ファイルの読み込みには Zend::loadFile() が使用されます。その際に引数 $dirs の内容が渡されます。

アンダースコアを含めたクラス名を指定して $dirs を null (デフォルト) にすると、Zend::loadClass() はクラス名のアンダースコアをディレクトリ区切り文字に変換して $dirs を自動的に設定します。例えば、 $classZend_Example_Class の場合は Zend/Example/Class.php と読みかえられます。