URL: (%xx|%xx%xx) => (русский символ)

Oleg NT

Новичок
URL: (%xx|%xx%xx) => (русский символ)

Есть URL с поисковыми запросами. Нужно сделать так, чтобы все %xx преобразовались в нормальные русские символы.

Знаю, что есть urldecode() и rawurldecode(), но:

если один символ представлен одной последовательностью "%xx", преобразование с помощью вышеназванных функций, а затем преобразование в windows-1251 с помощью mb_convert_encoding или iconv происходит нормально

если один символ представлен двумя последовательностями "%xx", то ничего не получается.

Есть способ решить проблему?
 

Pigmeich

Новичок
Oleg NT
если я скажу, что двумя % символами кодируется юникод, это поможет тебе отыскать функцию?
 
Сверху