Почта:vova@vbeg.ru
Скайп:vova-beglecov

PHP. Вывод данных в переменную (буфер) и отправка на почту

Ниже описывается способ получения содержимого массивов через вывод данных в переменную и отправку их на почту.

ob_start();

echo '----------------------------------------<br>';
echo 'GET<br><pre>'; print_r($_GET); echo '</pre><br><br>';
echo '----------------------------------------<br>';
echo 'POST<br><pre>'; print_r($_POST); echo '</pre><br><br>';
echo '----------------------------------------<br>';

$message_text = ob_get_contents();
ob_end_clean();

mail('mail@yandex.ru', 'Отладка', $message_text);

Описание функций
ob_start - включает буферизацию вывода;
ob_get_contents - возвращает содержимое буфера вывода;
ob_end_clean - очищает буфер и отключает дальнейшую буферизацию;