2013-10-24 174 views
0

请注意一个基本问题。有人可以帮助我获得所有三个maincategory字符串(事情做,交通和生活)。我只发现如何让他们个人获取多维数组中所有具有相同索引的数组元素

$categories[0]->maincategory; 

但我怎么能得到他们所有三个?非常感谢!

Array 
(
[0] => stdClass Object 
    (
     [id] => 2 
     [maincategory] => Things to Do 
     [category] => Activities and Attractions 
    ) 

[1] => stdClass Object 
    (
     [id] => 6 
     [maincategory] => Transportation 
     [category] => Airport Transfers 
    ) 

[2] => stdClass Object 
    (
     [id] => 11 
     [maincategory] => Living 
     [category] => Broadband Internet 
    ) 
) 
+0

那么我们应该得到你的初始数据结构?和期望的结果? –

回答

2

foreach ($stdClass as $sclass){ 
    if(!is_array($sclass)){ 
    echo $sclass.' '; 
    }else{ 
    foreach ($sclass as $scl){ 


    echo $scl.' '; 
    } 
    } 

    } 
0

简单foreach循环会做的伎俩。

foreach ($categories as $category) { 
    echo $category->maincategory; 
} 
相关问题