PHP json_encode返回null

时间:2018-03-13 00:18:02

标签: php json utf-8 character-encoding

我认为这是由此角色引起的:let encodedValue = yourValue.addingPercentEncoding(withAllowedCharacters: .urlHostAllowed)%EF%BF%BD%uFFFD 其他特殊字符工作正常,如%E2%98%86%u2606

我在做什么通过ajax使用getid3转储mp3文件标签数据,我可以通过删除具有此字符的属性解决这个问题,因为我没有使用该部分,但我宁愿让角色不破坏我的脚本

从我设法弄清楚我猜这个字符不是UTF-8字符,所以除了做一些丑陋的事情,比如循环遍历每个属性名称和属性并在其上使用mb_convert_encoding重建数据有合理的方法吗?

0 个答案:

没有答案