По какой-то причине после отправки такой строки Jack’s Spindle
из текстовой формы в php я получаю:
Jack%u2019s Spindle
Это , а не что бы сделал PHP urlencode()
, что будет Jack%92s+Spindle
или rawurlencode()
= Jack%92s%20Spindle
Таким образом, urldecode()
и необработанная версия не работают для декодирования этой строки ... Есть лидругая функция для таких строк?
-
Кроме того, Jack’s Spindle
будет HTML-безопасным способом кодирования вышеупомянутого, но urlencode()
и raw * для этого дают: Jack%26%238217%3Bs+Spindle
и Jack%26%238217%3Bs%20Spindle
соответственно ...
Откуда приходит %u2019
?Что это представляет?Как вы можете вернуть его к этому безобидному апострофу?