Вложение больших файлов.

При вложении в документ больших файлов, встроенная функция include может работать неудовлетворительно. И у стандартной функции нет проверки на присутствие файла, который мы собираемся вложить. У предлагаемой функции таких недостатков нет.

Обращение к функции:
includeFile($filename);

$filename - полный путь к файлу.

Исходный код:
function includeFile($filename) {

if (file_exists($filename)) {
$fd = fopen($filename, "r");
while (!feof($fd)) {
$buffer = fgets($fd, 4096);
echo $buffer;
}

fclose($fd);
}

else {
// echo "документ не обнаружен";
}
} # end of function

Короткие замечания:
Данная функция не обрабатывает php-код. В основном из-за этого имеет большее быстродействие.