0

我有一个像这样的对象: {"1":"FFS","2":"S"},我使用json_decode函数将它转换为一个数组,但我没有成功。它变成这样的数组:{“FFS”,“S”},但缺少 {“1”,“2”},我可以将它转换为字典或其他东西,我可以访问这两个值吗?谢谢。

4

2 回答 2

4

使用true参数,将对象转换为json_decode()的关联数组,例如:

$str = '{"1":"FFS","2":"S"}';
echo "<pre>"; print_r(json_decode($str, true));

给出::

Array
(
    [1] => FFS
    [2] => S
)
于 2013-09-16T07:08:39.630 回答
1
$myjsonobject = json_decode('{"1":"FFS","2":"S"}');

应该工作。尝试:print_r($myjsonobject);验证。

它的工作。

截屏

于 2013-09-16T07:07:21.360 回答