[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запутался в буферизации
exotica
Объясните чайнику что происходит конкретно в этом коде:
            ob_start();  
eval('?>'. $cont .'<?php ');
$cont = ob_get_contents();
ob_end_clean();


_____________
[FAQ]Регистрации пользователей, сохранение в БД
---------------------------------------------------------------------------
Выходя из ванной, вышел из нее два раза
Invis1ble
выполняется php-код и его вывод записывается в $cont

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

exotica
т.е результат его выполнения записывается в $cont ?

получается если изначально в $cont имеется следующий шаблон:

<p>
Здравствуйте меня зовут <?php echo 'Михаил'; ?>
</p>


то после eval() я получаю просто строку в переменной $cont с уже выполненым php кодом
Здравствуйте меня зовут Михаил




_____________
[FAQ]Регистрации пользователей, сохранение в БД
---------------------------------------------------------------------------
Выходя из ванной, вышел из нее два раза
HErATuB
да.
т.е.

ob_start();
#все что тут выводиться будет писаться в $cont
$cont = ob_get_contents();
ob_end_clean();
Invis1ble
Цитата (exotica @ 17.09.2013 - 14:20)
т.е результат его выполнения записывается в $cont ?
exotica
Цитата
нет, его вывод
http://www.php.net/manual/ru/function.ob-get-contents.php


Спасибо, как буфер отрабатывает мне понятно, прочел ранее.
Вопрос по eval()

я выше в сообщение отредактил, не дмал что так быстро ответите))

_____________
[FAQ]Регистрации пользователей, сохранение в БД
---------------------------------------------------------------------------
Выходя из ванной, вышел из нее два раза
Invis1ble
Цитата
то после eval() я получаю просто строку в переменной $cont с уже выполненым php кодом
exotica
Спасибки теперь ясно стало что происходит) wink.gif

_____________
[FAQ]Регистрации пользователей, сохранение в БД
---------------------------------------------------------------------------
Выходя из ванной, вышел из нее два раза
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.