Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 18019 программистов и 1742 робота. Сейчас ищут 1274 программиста ...
Приступая к работе

ob_get_clean - Получить содержимое текущего буфера и удалить его

ob_get_clean

(PHP 4 >= 4.3.0, PHP 5, PHP 7)

ob_get_cleanПолучить содержимое текущего буфера и удалить его

Описание

string ob_get_clean ( void )

Получает содержимое текущего буфера и затем удаляет текущий буфер.

ob_get_clean() по сути выполняет ob_get_contents() и ob_end_clean().

Буфер вывода должен запускаться функцией ob_start() с флагом PHP_OUTPUT_HANDLER_CLEANABLE. Иначе не сработает ob_get_clean().

Возвращаемые значения

Возвращает содержимое буфера вывода и заканчивает буферизацию вывода. Если буферизация вывода не активирована, то функция вернет FALSE.

Примеры

Пример #1 Простой пример использования функции ob_get_clean()

<?php

ob_start
();

echo 
"Привет мир";

$out ob_get_clean();
$out strtolower($out);

var_dump($out);
?>

Результат выполнения данного примера:


string(11) "привет мир"

Смотрите также

  • ob_get_contents() - Возвращает содержимое буфера вывода
  • ob_start() - Включение буферизации вывода



Вернуться к: Функции контроля вывода

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware