Метод кодирования URL PHP - PullRequest
       9

Метод кодирования URL PHP

1 голос
/ 12 октября 2009

Привет, ребята. Я хотел бы знать, как я могу заставить PHP правильно отображать этот URL. Есть ли работающий метод кодирования, который я могу использовать, который преобразует все это:

 253A%252F%252F

до

://

в

https%253A%252F%252Fvideos-private.s3.amazonaws.com%252Flesson05.flv

Ответы [ 3 ]

5 голосов
/ 27 ноября 2010

Вы должны использовать двойной urldecode, т.е.

$ beuty_url = urldecode (urldecode ("https% 253A% 252F% 252Fbassrxprivate.s3.amazonaws.com% 252Flesson05.flv")); echo $ beuty_url;

3 голосов
/ 12 октября 2009
0 голосов
/ 12 октября 2009

Функция urldecode декодирует любую кодировку% ## в данной строке. В вашей «выходной» строке у вас есть% 253A и так далее. Удалите эти% 25, ​​и все будет хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...