我试过但仍然没有正常工作。我有一个数组,我从PHP文件中的JSON解码,我使用Ajax从javascript发送此数组,这是我如何得到数组。
$q = json_decode($_GET['q'], true);
我做var_dump这个变量,这就是结果:
array(2)
{ [0]=> array(1)
{ ["data"]=> array(2)
{ ["Text1"]=> string(1) "Car 1" ["Text2"]=> string(1) "Car 2" }
}
[1]=> array(1)
{ ["data"]=> array(2)
{ ["Text1"]=> string(1) "Car 3" ["Text2"]=> string(1) "Car 4" }
}
}
我的问题是,我如何获得像#" Car 1"或" Car 2"来自这个阵列的等等?这个数组就像二维数组,我很难得到这个值。我发现很多相关的帖子,我尝试,但仍然没有解决。真的需要帮助..
答案 0 :(得分:0)
试试这个,
foreach($pass_your_array as $ta)
{
if(isset($ta['data']))
{
foreach ($ta['data'] as $text)
{
$txt1 = $text['Text1']; // gives car1
$txt2 = $text['Text2']; // gives car2
}
}
}