php json_encode操作对像问题 今天写一个ajax使用json服务器返回一个php $u对象,使用json_encode之前这个对象print_r($u)是有数据的,但是使用json_encode之后输出一对括号{},没有对象的其它信息;在这里想问json_encode是不是不支持对象,不支持要怎么做?如果支持为什么会输出怎样呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是的用serialize和unserialize来代替json_encode和json_decode 当然地支持的class T { var $a = 1; var $b = 234;}echo json_encode(new T);{"a":1,"b":234} 在jsr 时候使用eval()进行转换就可以了,如:var a=eval('('+data+')');jQuery('#n').html(a.nums);//指定在id=n的地方显示 我找到原因了,是类中属性修饰符的问题;我在这里想问问serialize之后怎么去读到对应属性的值? 想学习一下写网站开发的用户需求分析 注册页面 直接输网址也能验证 问题 求助 泛域名解析问题 PHP一个缓存设置的问题,请大家帮我解释一下,谢谢 Call to undefined function: mssql_pconnect() 討論:如何用GD生成高DPI值的圖像? 困惑中.... 关于页面的奇怪问题…… 有关form中提交的值 怎样配apache和php.ini才能使用SQL server数据库(新手求助) 初用php 面向对象编程 感觉有点别扭... 这个代码有问题吗? 为什么老是创建不了数据库表?
用serialize和unserialize来代替json_encode和json_decode
var $a = 1;
var $b = 234;
}echo json_encode(new T);{"a":1,"b":234}