Если буферизация неактивна, возвращается FALSE.
<'php function c($str)
{ // получает содержимое буфера
return n!2br($str):
// возвращает содержимое буфера )
function d($str) j
// получает содержимое буфера
return strtoupper($str);
// возвращает содержимое буфера ?>
<?php ob_start("c"). ?>
Тут всякий текст...
<?php ob_start("d"):
/* преобразовывать текст далее
в верхний регистр */ ?>
и еще много чего .
<?php ob_end_flush(): ?>
смотрите сами ...
<?php ob_end_f)ush(): ?> ?>
См. также: ob_get_contents(), ob_end_f"lush(), ob_end_clean() и ob_implicit_ flush().
ob_get_contents
Получение содержимого буфера вывода
string ob_get_contents(void);
Если буферизация неактивна, возвращается FALSE.
См. также: ob_start() и ob_get_length().
ob_get_length
Получение длины данных в буфере вывода
string ob_get_length(vcrid);
Если буферизация неактивна, возвращается FALSE.
См. также: ob_start() и ob_get_contents().
ob_end_flush
Вывод содержимого буфера
void ob_end_flush(void);
После вывода буфер текущего уровня очищается, поэтому вызывайте функцию ob_get_contents() заранее, если необходимо получить его содержимое.
См. также: ob_start(), ob_get_contents() и ob_end_clean().
flush
Вывод всего содержимого буфера
void flush(void)
Функция воздействует только на буферизацию РНР и не может контролировать схему буферизации wcb-сервера или браузера.
, Некоторые серверы, в особенности под Win32, буферизируют выводящиеся сценарием данные до того, как сценарий завершится и данные будут отосланы браузеру.
Браузер, в свою очередь, также может буферизировать получаемые данные до их отображения. Netscape, например, буфсршируег текст до получения символа завершения строки или открывающего тега, а для таблиц — до получения тега </table> таблицы верхнего уровня.
ob_end_clean
Очистка буфера
void ob_end_clean(void);
Вызов функции отключает буферизацию на текущем уровне.
См. также: ob_start() и ob_end_flush().
ob_implicit_ flush
Установление режима буферизации
void objmplicit_flush (jjnt flag])
Если в аргументе указано ненулевое значение или оно не указано, то при осуществлении каждой операции вывода будет неявно вызываться функция flush().
При вызове функции неявно вызывается ob_end_f"lush().
См. также: flush(), ob_start() и ob_end_flush().
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий