ob_get_clean

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

ob_get_cleanGeçerli çıktı tamponun içeriğini döndürüp tamponu siler

Açıklama

ob_get_clean(): string|false

Geçerli çıktı tamponun içeriğini döndürüp tamponu siler.

ob_get_clean() esasen ob_get_contents() ve ob_end_clean() işlevlerini çağırır.

Çıktı tamponu ob_start() tarafından PHP_OUTPUT_HANDLER_CLEANABLE ve PHP_OUTPUT_HANDLER_REMOVABLE ile başlatılmalıdır. Aksi takdirde ob_get_clean() çalışmaz.

Bağımsız Değişkenler

Bu işlevin bağımsız değişkeni yoktur.

Dönen Değerler

Çıktı tamponlaması etkin değilse false, aksi takdirde çıktı tamponunun içeriğini döndürür.

Örnekler

Örnek 1 - Basit bir ob_get_clean() örneği

<?php

ob_start
();

echo
"Hello World";

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

var_dump($out);
?>

Yukarıdaki örneğin çıktısı:

string(11) "hello world"

Ayrıca Bakınız

To Top