ob_* son funciones que controlan las salidas que tiene PHP, cada echo, print, print_r, etc. Cada funcion de este tipo que imprime salida, esta salida se puede redireccionar o guardar:
Código PHP:
ob_start();
echo "Hola!!!";
$out = ob_end_clean();
// Ahora $out contiene Hola!!!
Como puedes ver son particularmente utiles por decir si queremos enviar cabeceras cuando generamos contenido:
Código PHP:
<?php
ob_start();
haceralgo();
?>
<html>
<head>
</head>
<body>
<?php
if( $algo == "si" ) {
header( "Location: otrolugar.php" );
}
imprimeTablaUsuarios();
?>
</body>
</html>