Нужно ли удалять переменные если скрипт заканчивается exit 'ом

grigori

( ͡° ͜ʖ ͡°)
Команда форума
HORO, php кроссплатформенный, не вижу смысла его эмулировать
 

WMix

герр M:)ller
Партнер клуба
он сам не понимает что он хочет, не эмулировать а оборачивать, и ответ ему дал Вурдалак
Возможно тебе станет проще, если ты перейдёшь от низкоуровневой логики с header('Location') на объектную модель с new RedirectResponse() (или new Response('', ['Location' => ...'])). Технически, такой response ничем не отличается от обычного new Response('Hello, world').
 

HORO

Новичок
HORO, php кроссплатформенный, не вижу смысла его эмулировать
я про это
не надо меня подлавливать :) я хотел обосновать, что header() - это функция вывода, и через fwrite() ее можно эмулировать
данные браузеру идут одинаково,
header - такая же функция вывода, как echo, print, fwrite, file_write_content - они даже взаимозаменяемы
просто мне почему-то кажется что у header свой буфер )

WMix ))) LOL
 
Последнее редактирование:

grigori

( ͡° ͜ʖ ͡°)
Команда форума
почитай про контексты, ссылка на первой странице,
у функции header() нет буфера
 

Вурдалак

Продвинутый новичок
Гриша перегрелся, не слушайте его.

header() в PHP нельзя заменить на fwrite().
header(), конечно же, должен иметь буфер, второй аргумент этой функции как бы намекает.
 

grigori

( ͡° ͜ʖ ͡°)
Команда форума
насчет перегрелся - ты прав, такой жары в этом году еще не было,
да, заменить нельзя, контексты для запросов, но ты забыл, например, про phpDaemon, где можно.
буфер - ну, хз, может, и есть буфер, это оптимизация

хватит уже жевать, народ, все что можно написать по теме - написано
 
Последнее редактирование:

AnrDaemon

Продвинутый новичок
Наконец-то разобрались. А то я уже начал сомневаться в своих знаниях. Их вроде не так уж и много, вряд ли я мог что-то забыть.
 
Сверху