Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: Общие вопросы > $_SERVER |
Автор: Gold Dragon 26.12.2006, 09:22 |
Народ, подскажите что лучше использовать? $_SERVER['HTTP_HOST'] или $_SERVER['SERVER_NAME'] $_SERVER['PHP_SELF'] или $_SERVER['SCRIPT_NAME'] просто вроде они выдают одно и тоже, а разницы я не знаю, документация мне что-то не помогла разобраться... ![]() |
Автор: -=Ustas=- 26.12.2006, 11:29 |
Разница есть, $_SERVER['HTTP_HOST'] это содержимое из заголовков, из поля "Host:" , $_SERVER['SERVER_NAME'] это имя хоста сервера, или виртуального хоста на сервере. Между SELF и SCRIPT_NAME честно скажу, разницы не вижу, но тем не менее почему то пользую PHP_SELF ![]() |
Автор: -=Ustas=- 26.12.2006, 18:40 |
Попробовал, но разницы не увидел ![]() |
Автор: Mal Hack 26.12.2006, 22:19 |
Значит я с чем-то напутал |
Автор: Gold Dragon 27.12.2006, 00:52 |
так.. из выше сказанного разници никакой ![]() просто хочется знать при каких условиях значения будут различаться? |
Автор: Mal Hack 27.12.2006, 01:18 | ||||
|
Автор: Gold Dragon 27.12.2006, 07:24 |
ну так что применять лучше для адреса? ![]() |