2013-04-16 87 views
-4

项目我有一个具有如下内容的数组:查找多维数组

$items = array(
'desk' = array('pen', 'pencil', 'ruler'), 
'wardrobe' = array('suit', 'shirt', 'tie') 
); 

什么是找到wardrobe数组中的项目最简单的方法?

即我需要用 '西装,衬衫和领带' 返回数组

感谢

+0

'echo $ items ['wardrobe'] [0]; // suit' – 2013-04-16 19:27:55

+1

'print_r($ items ['wardrobe']);' – hjpotter92

+0

你是什么意思“找到物品”? –

回答

1

您可以使用这两个功能之一:

in_array()

bool in_array (mixed $needle , array $haystack [, bool $strict = FALSE ]) 

搜索除非严格设定,否则使用松散比较的针垛干草堆。

array_search()

mixed array_search (mixed $needle , array $haystack [, bool $strict = false ]) 

搜索草垛的针。