我从PHP中的MySql数据库返回结果,我想使用 json_encode 函数转换为一个字符串,以传回另一个页面用于显示SELECT元素中的选项。但是,json_encode方法失败,我的页面无法正常呈现。我的意思是我从cgi-bin进程收到一个通用的IIS错误。我在我的脚本中有错误捕获设置,但生成的错误没有沸腾到足以显示,我不知道为什么。
我的问题的基础是我如何使 json_encode 像下面的信息一样,或者我需要使用自己的编码器来处理它?</ p>
Array
(
[0] => stdClass Object
(
[productID] => 2
[optionID] => 1
)
[1] => stdClass Object
(
[productID] => 2
[optionID] => 2
)
[2] => stdClass Object
(
[productID] => 2
[optionID] => 3
)
[3] => stdClass Object
(
[productID] => 2
[optionID] => 4
)
)