摘要:
最近在项目里面用到json操作,之前测试都是很正常的,不过今天在把对象转换成json的时候,其中有个中文属性变成了null.操作的代码如下:1<?php2$usr=newUser();3echojson_encode($usr);4?>很简单的代码,无中文情况一切正常,输出如下:{"PlatformID":"123213","UserID":"1023"}一旦有中文的时候会出现两种情况。第一种情况是对象本身的某个值为中文的属性是utf-8编码,则会有如下输出:{"PlatformID" 阅读全文