替换文件名中的unicode字符?

时间:2016-11-27 15:32:46

标签: php file unicode unicode-string

我正在使用上传表单,该表单返回以下表单上的上传文件:

  

[ “http://domain.com/wp-content/uploads/gravity_forms/120-311e1865ce18d60a3e14cd555669bfa5/2016/11/Sk\u00e6rmbillede-2016-11-27-kl.-10.17.0431.png”,” http://domain.com/wp-content/uploads/gravity_forms/120-311e1865ce18d60a3e14cd555669bfa5/2016/11/Sk\u00e6rmbillede-2016-11-27-kl.-15.46.5425.png“]

我想删除所有括号,反斜杠和引号,我已成功使用str_replace。但是,'\ u00e6'是特殊字符'æ'的unicode。

如何用相应的特殊字符替换所有类似的unicode字符?

1 个答案:

答案 0 :(得分:0)

这是一个JSON编码数组。

使用json_decode函数将其转换为PHP数组。 Unicode转义也将被处理。