1.3. Zend::loadClass()
前のページ | 第1章 Zend | 次のページ

## 1.3. Zend::loadClass()

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

    <?php

    loadClass($class, $dirs)

    ?>

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

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

前のページ | 上に戻る | 次のページ
1.2. Zend::loadFile() | ホーム | 1.4. Zend::loadInterface()