我正在尝试使用以下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));
但是,我无法对其进行解码并获得正确的输出。
答案 0 :(得分:1)
这是一个网址编码字符串,因此您需要使用urldecode()
函数,而不是html_entity_decode
。
答案 1 :(得分: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));