Json编码对象问题

时间:2013-11-19 08:49:01

标签: php

array(
[key] => Array
    (
        [229] => Tuple Object
            (
                [ID] => 1
                [NAME] => abc
            )
        [233] => Tuple Object
            (
                [ID] => 2
                [NAME] => abcd
            )
           ...
           ...
           ...
     )
 [moreinfo] = 'xyz'
  )

问题是当我使用json_encode时,tuple对象会丢失,因为像id,name这样的所有数据类型都是私有的。

以下解决方案我找到了

  1. 将私有变量更改为public,仍然可以将变量作为数组而不是对象访问: ​​- (
  2. 编写一个将对象转换为数组的包装器......额外的努力
  3. 任何人都可以建议我可以使用对象的解决方案。

0 个答案:

没有答案