![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| numerovan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 549 Регистрация: 1.12.2007 Репутация: 0 Всего: 2 |
ни когда не пробывал на деле функции типа ob_start ... Как они вообще работают ?
|
|||
|
||||
| Nigel |
|
|||
|
познаю мир ![]() ![]() Профиль Группа: Участник Сообщений: 515 Регистрация: 20.11.2007 Репутация: 7 Всего: 19 |
Прочтите сначала php.net/ob_start. Если возникнут вопросы, пишите
|
|||
|
||||
| capitan |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 602 Регистрация: 27.2.2005 Где: Москва Репутация: 9 Всего: 13 |
Это называется буферизацией. Тут по-русски и понятно: http://www.spravkaweb.ru/php/managfun/print/fun
|
|||
|
||||
| numerovan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 549 Регистрация: 1.12.2007 Репутация: 0 Всего: 2 |
прочитал я про эту буферизацию , понял что нужно ввдить и как очищать ...
Для каких приёмов используют буферизацию ? Чем она отличается от простой переменной ? я так же и в переменную могу ввести строку или как-то ещё повлиять ... Поясните пожалуйста ... Буферизацию понимаю так ... как о ОС Виндоус ... скопировали , допустим , что-то в буфер обмена , после можем встравлять в различные места в любое время , хоть через час , хоть через сутки . |
|||
|
||||
| capitan |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 602 Регистрация: 27.2.2005 Где: Москва Репутация: 9 Всего: 13 |
Буфер обмена и буфер вывода - совершенно разные вещи. В буфер вывода, вся информация, которая должна "показаться" в браузере складывается и выводится только тогда,- когда дается команда на вывод.
|
|||
|
||||
| numerovan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 549 Регистрация: 1.12.2007 Репутация: 0 Всего: 2 |
а чем простая переменная хуже от этого буфера вывода ? Может кто нибудь тут пример подкинит , объясните простым языком и наглядным примером , а то так и буду распрашивать , что да почему ... при буферизации память на компе ведь тоже выделяется , определённые байты. |
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
ничем не хуже.
это просто еще один способ сделать то же самое. слава богу, мы живем не при коммунизме, с Единственно Верной Линией Партии. вариантов решить одну и ту же задачу может быть масса. не надо искать единственно верное решение и считать остальными бесполезными. |
|||
|
||||
| numerovan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 549 Регистрация: 1.12.2007 Репутация: 0 Всего: 2 |
если придумали эту буферизацию, то наверно есть раздница между простой переменной и буферизацией...
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
нет
|
|||
|
||||
| numerovan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 549 Регистрация: 1.12.2007 Репутация: 0 Всего: 2 |
зачем тогда "мозг травмируют" этим ob_start ?
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
Не у всех такие нежные мозги. Обычно знакомство с этим механизмом обходится без трагических последствий.
|
|||
|
||||
| numerovan |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 549 Регистрация: 1.12.2007 Репутация: 0 Всего: 2 |
трагедий нет ... ну просто реально ... зачем две одинаковые вещи ?
|
|||
|
||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
в пхп есть вещи, которые делаются не то что двумя, а 5-ю разными способами.
а в жизни - так вообще. одних рецептов приготовления кваса штук сто. |
|||
|
||||
| Sentox |
|
|||
|
как то так ![]() ![]() Профиль Группа: Участник Сообщений: 392 Регистрация: 27.1.2009 Где: Зимбабве Репутация: 7 Всего: 7 |
В буферизации предел памяти выше чем у обыкновенной переменной, так что можно большие обьёмы загружать.
|
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
судя по соседней теме, буферизация нужна в случае, когда подключается модуль стороннего разработчика. короче, фиг знает, что он в итоге может выкинуть, поэтому чтобы не запороть вывод (допустим, чтобы текст не пошёл раньше заголовков) и перехватывается всё что рвётся на выход конечно, в отлаженной системе разницы нет |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |