<?php ob_start(); echo "aaa"; ?> почему он выводит в браузер сообщение "aaa", ведь нигде не указан сброс буфера? или это происходит автоматически после выполнения скрипта?
Code: <?php function callback($buffer) { // заменить все яблоки апельсинами return (str_replace("яблоки", "апельсины", $buffer)); } ob_start("callback"); ?> <html> <body> <p>Это все равно что сравнить яблоки и апельсины.</p> </body> </html> <?php ob_end_flush(); ?> http://www.php.net/manual/ru/function.ob-start.php