Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: urlencode()
Форумы портала PHP.SU » » Вопросы новичков » urlencode()

Страниц (1): [1]
 

1. AlexAlex - 12 Февраля, 2017 - 17:15:43 - перейти к сообщению
Здравствуйте! Помогите, пожалуйста, разобраться с urlencode(). В документации написано, что она преобразовывает все не цифробуквенные символы.
В других местах видел, что это используется, если в строке параметров может быть кириллица, во избежание проблем с кодировкой. Но если сайт полностью на UTF-8, то значит , можно ее не использовать?
Кроме того, современные браузеры и так кириллицу понимают. Значит, это для старых браузеров?
И еще: эта функция только для GET или для POST тоже нужна?
Я сразу извиняюсь за такой нубский вопрос, но что-то сам не могу разобраться, как правильно.Спасибо!
2. OrmaJever - 12 Февраля, 2017 - 17:22:46 - перейти к сообщению
в первую очередь urlencode преобразовывает спец символы & и =
Без urlencode передать в GET параметре & или = не возможно

 

Powered by ExBB FM 1.0 RC1