- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
<?php
/*///////////////////////////////////////////////
Эта функция инклюдит файл.
Все, что этот файл отправляет на вывод,
не уходит на вывод, а возвращется этой функция
Для работы, функция использует функции ob,
которые работают с буфером, поэтому
использовать их для друхих целей нужно очень
аккуратно и только, если вы знаете,
как все это функционирует
///////////////////////////////////////////////*/
function s_file ( /*string-путь к файлу*/ $path )
{
ob_start() ; //Запускает буферизацию вывода
require ($path) ; //Запускает файл по адрессу
return ob_get_clean () ; //Возвращает содержимое буфера или FALSE при ошибке
}
?>