1.2. Zend::loadFile()
前のページ | 第1章 Zend | 次のページ

## 1.2. Zend::loadFile()

`Zend::loadFile()` は、任意の PHP コードを含む PHP ファイルを読み込みます。PHP 関数 `include()` のラッパーで、失敗した場合には `Zend_Exception` をスローします。

    <?php

    Zend::loadFile($filename, $dirs=null, $once=false)

    ?>

引数 `$filename` には読み込むファイル名を指定します。 ここにはパス情報を含めてはいけません。`$filename` に対してはセキュリティチェックが行われます。 `$filename` に含めることができるのは英数字、ダッシュ ("-")、 アンダースコア ("_") あるいはピリオド (".") だけです。 引数 `$dirs` にはそのような制限はありません。

引数 `$dirs` にはファイルを探すディレクトリを指定します。 `NULL` の場合は `include_path` の中のみを対象とします。 文字列あるいは配列を指定すると、指定されたディレクトリをまず探した後で、それから `include_path` を探します。

引数 `$once` には、ファイルを読み込む際に使用する PHP 関数を `include()` あるいは `include_once()` のどちらにするのかを論理値で指定します。

前のページ | 上に戻る | 次のページ
第1章 Zend | ホーム | 1.3. Zend::loadClass()