Отправить запрос $ _GET со специальными символами в заголовке HTTP (экранирование)

Я пытаюсь работать над моим новым плагином WordPress, и я столкнулся с проблемой.
Я устанавливаю переменную, которая будет содержать что-то вроде этого:
esc_html ( ‘likeit’.wp_generate_password (4))

А потом — я хочу вызвать другую функцию через GET, но она иногда ломается.
Например, если у меня есть: likeitA9&п, он сломается в &,

Можете ли вы сказать мне, какой самый лучший (и наиболее безопасный), но простой способ справиться с этим в моем плагине?
Примеры будут оценены!

Большое спасибо!

Постскриптум — Я пытался посмотреть на предыдущие посты, но ничего, что на самом деле решило это 🙁

0

Решение

urlencode('likeit'.wp_generate_password(4));

или же

rawurlencode('likeit'.wp_generate_password(4));
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]