|
|
|
| Функция file_get_contents() позволяет получить содержимое файла через http,
но в какой кодировке файл непонятно.
Какой самый простой способ узнать что там в заголовках? | |
|
|
|
|
|
|
|
для: Eugene77
(13.06.2010 в 18:11)
| | >Какой самый простой способ узнать что там в заголовках?
Прочитать заголовки | |
|
|
|
|
|
|
|
для: ddhvvn
(13.06.2010 в 18:48)
| | напр.так.
http://ru2.php.net/manual/en/function.stream-notification-callback.php | |
|
|
|
|
|
|
|
для: Trianon
(13.06.2010 в 19:57)
| | Спасибо! | |
|
|
|
|
|
|
|
для: Trianon
(13.06.2010 в 19:57)
| | А не могли бы вы вкратнце объяснить как работает этот метод. Я прочел документацию, но не очень понял.
Для чего нужна вот эта функция stream_context_create() , что она делает?
В каких случаях будет вызываться вот эта функия stream_context_set_params() ? | |
|
|
|
|
|
|
|
для: Ирбис
(15.06.2010 в 10:11)
| | >Для чего нужна вот эта функция stream_context_create() , что она делает?
создает контекст обработки запроса file_get_contents(), если поведение последнего желательно изменить.
>В каких случаях будет вызываться вот эта функия stream_context_set_params() ?
Когда программист решит, что хочет её вызвать. Очевидно, чтобы указать тот или иной параметр контекста.
Какое место в документации Вам непонятно? | |
|
|
|
|
|
|
|
для: Trianon
(15.06.2010 в 10:27)
| | stream_context_create — Create a streams context.
Как Вы и сказали, это означает, что функция создает контекст обработки запроса.
А вот что это за "контекст обработки запроса" и каким он может быть мне непонятно. | |
|
|
|
|
|
|
|
для: Ирбис
(15.06.2010 в 12:31)
| | документация по file_get_contents()
Очевидно, Вы просто не столкнулись еще с ситуацией, когда поведение этой функции хочется изменить. | |
|
|
|
|
|
|
|
для: Trianon
(15.06.2010 в 13:58)
| | Да, это верно. Пока я еще с такой ситуацией не сталкивался.
Документацию по file_get_contents() почитаю.
Спасибо! | |
|
|
|
|
|
|
|
для: Trianon
(15.06.2010 в 10:27)
| | Меня больше заинтересовал вот этот список:
case STREAM_NOTIFY_RESOLVE:
case STREAM_NOTIFY_AUTH_REQUIRED:
case STREAM_NOTIFY_COMPLETED:
case STREAM_NOTIFY_FAILURE:
case STREAM_NOTIFY_AUTH_RESULT:
Что там ещё в нём? (Какие ещё события с потоком могут происходить)
И значение некоторых констант непонятно.
Например STREAM_NOTIFY_RESOLVE - это что произошло? | |
|
|
|
|
|
|
|
для: Eugene77
(16.06.2010 в 20:25)
| | http://ru2.php.net/manual/en/stream.constants.php | |
|
|
|
|
|
|
|
для: Тень&
(16.06.2010 в 21:00)
| | Спасибо! | |
|
|
|
|
|
|
|
для: Eugene77
(16.06.2010 в 20:25)
| | Интересно, я когда-нибудь получу событие о том, что Вы заглянули в мануал до посещения форума, а не после? | |
|
|
|
|
|
|
|
для: Trianon
(16.06.2010 в 21:08)
| | >Интересно, я когда-нибудь получу событие о том, что Вы заглянули в мануал до посещения форума, а не после?
Вы ждёте маловероятного стечения обстоятельств, но и оно случается...
1)Если я нашёл в мануале то, что нужно, то вы об этом не узнаете (чаще всего)
2)Если не нашёл, то чаще всего я не разобрался с мануалом (где в нём искать) - тогда из вопроса будет ясно, что я не заглядывал на нужную страницу мануала (как сейчас).
3)Если я нашёл, но не понял, - только тогда спрошу, и вы получите своё событие, но тексты мануалов, как правило, мне понятны, в отличие от их структуры. | |
|
|
|
|
|
|
|
для: Eugene77
(17.06.2010 в 20:13)
| | насчет структуры...
на страницах есть ссылки.
Проход по ссылкам одного-двух уровней, считая от предложенной страницы, обычно дает достаточно информации. У меня, во всяком случае, так. | |
|
|
|
|
|
|
|
для: Trianon
(18.06.2010 в 01:36)
| | Это у вас...
У меня, если смотреть с объективных позиций, тоже самое,
но субъективно это выглядит иначе:
Я продолжаю сомневаться: А нет ли где-то более точного ответа на мой вопрос, а то что-то
всё не совсем точно в тему.
Думаю, а не спросить ли специалистов, может, что-то пояснят простыми словами... | |
|
|
|