特殊字符被编码。不知道如何还原它?

时间:2018-01-02 11:21:19

标签: php wordpress decode

我使用函数get_query_var()来检索我的url路径。

我的网址路径如下:/categories/500-Beställning

现在要检索这个我使用:

$url = get_query_var('title2');

如果我var_dump($url);我得到:string(29) "500-Best%C3%A4llning"

现在字母ä已编码。我已经尝试了解码它的函数utf8_decode,它不起作用。但我不太确定编码的内容以及如何正确解码它。谢谢!

1 个答案:

答案 0 :(得分:2)

要解码网址编码数据,请使用urldecode

<?php
  $string = "500-Best%C3%A4llning";
  print urldecode($string);
?>