ホームページ  >  記事  >  バックエンド開発  >  PHP の 2 次元配列に関する問題

PHP の 2 次元配列に関する問題

WBOY
WBOYオリジナル
2016-06-13 12:53:35760ブラウズ

PHP の 2 次元配列に関する問題
2 次元配列があり、1 つの要素の値 Goods_id
の値を通じて他の要素の対応する値を取得したいです 配列は次のようになります。グッズID = 123から、商品名、商品価格を取得します。 。 。 。
一番簡単な方法は?


$goods = array(
                                                                                                                                                                       'Goods_name' = & gt; 製品名
'Goods_price' = & gt '12 .10 ', // 商品価格 'Thumb_url' = & gt; 'http:// .....' // シノミリック
)、
                                                                                                                                                          'Goods_name' = & gt; テスト製品 2、
'goods_price' => '12.10',
‘max_number’ => '',
'Thumb_url' = & gt; 'http:// .....'
)、
                                                                                                                                    'Goods_name' = & gt; テスト製品 3、
'goods_price' => '12.10',
‘max_number’ => '',
'Thumb_url' = & gt; 'http:// .....'
)
);



-----解決策---------

$result = array(); 🎜> foreach($goods as $vals){
if($vals['goods_id']==123){ $result[] = $vals; 休憩;
}
}

------解決策---------

配列を
$goods = に変換します配列(
                                                                         'Goods_name' = & gt; 製品名 'Goods_price' = & gt '12 .10 ', // 商品価格
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。