Utilizando ob_start no php

Posted on : by : admin

A utilização do ob_start() nada mais é que a abertura de uma camada para inserção de informações na memória, podendo armazenar e depois exibir para o usuário.

Exemplo:

ob_start();

$a = 10;
$b = 20;
$c = $a + $b;
echo “Resultado: “.$c;
$resultados = ob_get_contents(); #Recupera todos os dados feitos acima.
ob_end_clean(); #Limpa toda estrutura que foi criada na memória.

Dando um echo na variável $resultado, será a mesma coisa que executar toda estrutura acima, porém você pode exibir onde precisar, e não onde ela foi criada.

Existem várias formas ideáis para criação desta função. Verifique no Manual para verificar mais tipo de ações.

 

Manual PHP : http://br2.php.net/manual/en/function.ob-start.php

http://br2.php.net/manual/en/function.ob-start.php