1.2. Zend::loadFile()

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

<?php
	
loadFile($filename, $dirs=null, $once=false)

?>

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

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

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