替换文件名中的unicode字符?
Replace unicode characters in filename?
我正在使用一个上传表单,该表单 returns 按以下表单上传文件:
["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 字符?
这是一个JSON编码数组。
使用json_decode
函数将其转换为PHP数组。 Unicode 转义也会被处理。
我正在使用一个上传表单,该表单 returns 按以下表单上传文件:
["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 字符?
这是一个JSON编码数组。
使用json_decode
函数将其转换为PHP数组。 Unicode 转义也会被处理。