1.2. Zend::loadFile()

Zend::loadFile() carrega um arquivo PHP, que possa conter algum código PHP. É um wrapper para a função do PHP include() que joga Zend_Exception na falha.

<?php

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

?>

O argumento $filename especifica o nome do arquivo para carregar, que não deve conter nenhuma informação do caminho. ma verificação da segurança é executada no $filename. O $filename só pode conter caracteres alfanuméricos, hífens ("-"), underscores ("_"), ou pontos ("."). Tal restrição não é aplicada ao argumento $dirs.

O argumento $dirs especifica os diretórios para procurar pelo arquivo. Se NULL, apenas o include_path será pesquisado. Se for uma string ou um array, o diretório ou diretórios especificados serão pesquisados, e então o include_path.

O argumento $once é um boleano que especifica que se usa as funções do PHP include() ou include_once() para carregar um arquivo.