(PHP 4, PHP 5, PHP 7, PHP 8)
ob_end_clean — Etkin çıktı tamponunu temizler (siler) ve tamponu kapatır
Bu işlev çıktı işleyicisini çağırır
(PHP_OUTPUT_HANDLER_CLEAN
ve
PHP_OUTPUT_HANDLER_FINAL
bayraklarıyla), dönüş
değerini iptal eder, etkin çıktı tamponunun içeriğini siler ve tamponu
kapatır.
PHP_OUTPUT_HANDLER_REMOVABLE
ile başlatılmış bir etkin
çıktı tamponu yoksa ob_end_clean() başarısız olur.
Etkin çıktı tamponu PHP_OUTPUT_HANDLER_CLEANABLE
bayrağı olmaksızın başlatılsa bile ob_end_clean()
etkin çıktı tamponunun içeriğini siler.
Bu işlevin bağımsız değişkeni yoktur.
İşlev başarısız olursa E_NOTICE
seviyesinde bir ileti üretir.
Aşağıda etkin çıktı tamponunun içeriğinden kurtulmanın kolay bir yolu gösterilmiştir:
Örnek 1 - ob_end_clean() örneği
<?php
ob_start();
echo 'Gösterilmek istenmeyen metin.';
ob_end_clean();
?>