2017-02-20 18 views
0

Я пытаюсь расшифровать абзац, используя PHP код ниже:PHP пункт декодирования исходного текста

$str="Campaign+Description%0D%0A%0D%0AOperators+AIS+%0D%0A%0D%0ANot+allowed%3A%0D%0AIncent%0D%0AContent+Lock%0D%0ASMS+%26+Email%0D%0AVirtual+currency%0D%0AWiFi"; 
html_entity_decode(htmlentities($str)); 

Однако, я не в состоянии расшифровать его и получить правильный вывод.

ответ

1

Это строковая кодировка, поэтому вам нужно использовать функцию urldecode(), а не html_entity_decode.

+0

Я использовал urldecode (htmlentities ($ ул)) по-прежнему получать отображается та же строка. Спасибо, Advance –

1

Строка, которую вы связываете для декодирования, является URL, а не текстовым абзацем. Поэтому используйте urldecode() функция.

Try ниже код:

$str="Campaign+Description%0D%0A%0D%0AOperators+AIS+%0D%0A%0D%0ANot+allowed%3A%0D%0AIncent%0D%0AContent+Lock%0D%0ASMS+%26+Email%0D%0AVirtual+currency%0D%0AWiFi"; 
urldecode(htmlentities($str)); 
+0

Спасибо, я понял, спасибо Manthan Dave –