Меня всегда путали с кодировкой/экранированием URL/HTML. Я использую PHP, поэтому хочу очистить что-то.
Могу ли я сказать, что я всегда должен использовать
-
urlencode
: для отдельных частей строки запроса$url = 'http://test.com?param1=' . urlencode('some data') . '¶m2=' . urlencode('something else');
-
htmlentities
: для экранирования специальных символов, таких как<>
, чтобы при правильном отображении браузером
Были ли какие-либо другие места, которые я мог бы использовать для каждой функции. Я не очень хорош во всех этих побегах, всегда смущен ими