从对象内部的数组中提取值

时间:2017-05-21 09:32:41

标签: php arrays json object

如果我解决这个问题,我会得到我想要的任何专家的结果,这将需要几分钟的时间来猜测,我在最后2个小时搜索和谷歌搜索,但找不到我想要的那个。好的,所以这就是......

我通过执行JSON.stringify将数据通过ajax发送到我的php并以此形式接收到我的php

{"0":["BE","test","test","1993"],"1":["HSSC","test","test","1995"]}

我想要做的就是获取值并将它们插入到单独的变量中。

1 个答案:

答案 0 :(得分:1)

您需要使用json_decode将字符串转换为数组。您可以将第二个参数传递给此方法,以将其转换为数组而不是对象。然后你可以检索像

这样的数据
$string = '{"0":["BE","test","test","1993"],"1":["HSSC","test","test","1995"]}';
$array = json_decode($string, true);
print_r($array[0][0]);

以下是https://repl.it/HhI8/1

的示例