2016-11-06 7 views
0

に文字列キーを持つ多次元配列を作ります。
と同様です。私は$product['category']['name']['name']または$product['category']['name']['price']経由でアクセスしたいと思います。
しかし、どのカテゴリにもキーがあることを確認する必要があります。['name']
どれ例から学ぶためにいいだろう;)は、これはちょっとばかな質問ですが、 <br> ...私はあまりにも遠くに行くとき、私は混乱し、これらすべての試行の後に私のようなデータが必要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

関連する問題

 関連する問題