wp_ob_end_flush_all

The timeline below displays how wordpress function wp_ob_end_flush_all has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 6.1

/**
 * Flushes all output buffers for PHP 5.2.
 *
 * Make sure all output buffers are flushed before our singletons are destroyed.
 *
 * @since 2.2.0
 */
function wp_ob_end_flush_all()
{
    $levels = ob_get_level();
    for ($i = 0; $i < $levels; $i++) {
        ob_end_flush();
    }
}

WordPress Version: 4.0

/**
 * Flush all output buffers for PHP 5.2.
 *
 * Make sure all output buffers are flushed before our singletons are destroyed.
 *
 * @since 2.2.0
 */
function wp_ob_end_flush_all()
{
    $levels = ob_get_level();
    for ($i = 0; $i < $levels; $i++) {
        ob_end_flush();
    }
}

WordPress Version: 3.7

/**
 * Flush all output buffers for PHP 5.2.
 *
 * Make sure all output buffers are flushed before our singletons our destroyed.
 *
 * @since 2.2.0
 */
function wp_ob_end_flush_all()
{
    $levels = ob_get_level();
    for ($i = 0; $i < $levels; $i++) {
        ob_end_flush();
    }
}