2010-12-14 2 views
2

Ищет простой сценарий проверки, который заменит все символы в строке, кроме RFC 3986 действительных символовPhp:. Функция, чтобы заменить все символы, кроме действительного RFC 3986

AZ, AZ, 0-9, -, _ , ~,:, /,?, #, [,], @,!, $, &, ', (,), *, +, ,,; и =. Кроме того, любой другой символ должен быть закодирован с процентом кодирования (% чч)

+2

Что вы пробовали до сих пор? Регулярное выражение с символом c lasses удалит их для вас с помощью preg_replace(). Затем вы можете использовать 'rawurlencode()' для кодирования 3986. – Fanis

ответ

Смежные вопросы