Одна строка, два вывода rawurlencode

У меня есть одна строка, но два типа вывода rawurlencode.
Строка:

Ďalšia skúšková písomka 2009.jpg

вывод rawurlencode на мой хостинг-сервер:

D%CC%8Cals%CC%8Cia%20sku%CC%81s%CC%8Ckova%CC%81%20pi%CC%81somka%202009.jpg

Выход из этот сервер:

%C4%8Eal%C5%A1ia%20sk%C3%BA%C5%A1kov%C3%A1%20p%C3%ADsomka%202009.jpg

Почему есть различия? Я хочу такой же вывод на моем сервере тоже.

1

Решение

От rawurlencode страница:

5.3.4 Символы тильды больше не кодируются, когда rawurlencode () используется со строками EBCDIC.

Похоже, вы используете разные версии PHP на своих серверах. Один старше 5.3.4. Вам лучше обновить его, если вы хотите, чтобы вывод был таким же.

1

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

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

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