2017-02-20 32 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

這是一個url編碼的字符串,因此您需要在此上使用urldecode()函數,而不是html_entity_decode

+0

我用urldecode(ヶ輛($ STR))仍然得到顯示相同的字符串。 在此先感謝 –

1

您正在綁定解碼的字符串是url,而不是文本段落。所以使用urldecode()函數。

試試下面的代碼:

$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 –