2016-11-06 61 views
0

这是有点愚蠢的问题,但所有这些尝试后我感到困惑,当我走的太远...
我要像一个数据:在不同的数组作为类别NamePriceOwner
像ie。我想通过$product['category']['name']['name']$product['category']['name']['price']访问它。
但是我需要检查哪些类别还有密钥['name']
任何例子将是很好的学习的榜样;)制作具有字符串键的多维数组在PHP

+1

可以让我们知道您到目前为止试过吗?一些代码示例将有所帮助。 –

+0

它很难说,因为无论我会尝试只是一个问题,找到所有类别的关键名。我更像是寻找一个想法,如何做到这一点,而不是解决方案;) – se7en

回答

0

你也可以遍历数组:

foreach($product['category'] as $cat) { 
    if (isset($cat['name']) { //this is true if 'name' have value different than null 
     continue; //cat have name 
    } 
} 
+0

但这样我不能有$产品['category'] ['name'] ['price']或即时通讯错误? – se7en

+0

你有$ cat ['name'] ['price'] $ cat是$ product ['category'] – Mork