php8.5
Home/ Manual/ outcontrol / functions/ ob_get_contents

ob_get_contents

PHP function Edit on GitHub ✎

(PHP 4, PHP 5, PHP 7, PHP 8)

Return the contents of the output buffer

Description

ob_get_contents(): string|false

Gets the contents of the output buffer without clearing it.

Parameters Parameters

Return Values

This will return the contents of the output buffer or false, if output buffering isn't active.

Examples

A simple ob_get_contents() example

php
<?php

ob_start();

echo "Hello ";

$out1 = ob_get_contents();

echo "World";

$out2 = ob_get_contents();

ob_end_clean();

var_dump($out1, $out2);
?>

The above example will output:

output
string(6) "Hello "
string(11) "Hello World"

See Also

Source: reference/outcontrol/functions/ob-get-contents.xml · from the official PHP manual (php/doc-en)