Tag: redbean

在PHP中使用json_encode对象(不pipe范围)

我试图输出对象的列表作为JSON,并想知道是否有办法使对象可用于json_encode ? 我得到的代码看起来像 $related = $user->getRelatedUsers(); echo json_encode($related); 现在,我只是迭代用户数组,并将它们单独导出到数组中,以便json_encode为我变成可用的json。 我已经尝试使对象迭代,但json_encode似乎只是跳过它们。 编辑 :这里的var_dump(); php > var_dump($a); object(RedBean_OODBBean)#14 (2) { ["properties":"RedBean_OODBBean":private]=> array(11) { ["id"]=> string(5) "17972" ["pk_UniversalID"]=> string(5) "18830" ["UniversalIdentity"]=> string(1) "1" ["UniversalUserName"]=> string(9) "showforce" ["UniversalPassword"]=> string(32) "" ["UniversalDomain"]=> string(1) "0" ["UniversalCrunchBase"]=> string(1) "0" ["isApproved"]=> string(1) "0" ["accountHash"]=> string(32) "" ["CurrentEvent"]=> string(4) "1204" ["userType"]=> string(7) "company" } […]