PHP VERSION: 8.2.17

output_buffer_ignore_user_abort.php

<?php
// continue output buffering despite aborted connection

ignore_user_abort(true);
ob_start("make_fizbuzz");

for(
$lcvA=1;$lcvA<10;$lcvA++) {
    echo 
$lcvA ",";
}

ob_flush();

function 
make_fizbuzz ($buffer) {
    
$buffer_as_array explode(',',$buffer);
    
$payload '';
    foreach (
$buffer_as_array as $value ) {
        if (empty(
$value)) {
            continue;
        }
        
$payload .= $value ":";
        
$payload .= ($value%3)?'':'fizz';
        
$payload .= ($value%5)?'':'buzz';
        
$payload .= "\n";
    }
}

Output