配列内の添え字を元に特定のキーを取得したいです。
↓の配列の
[meta_key]が"果物"なテーブルを探して、[meta_value]を取得したいのですが、何か上手い方法はないでしょうか?
以下の例は簡略化していますが、実際に使用している配列はテーブルの数が多くサーチを使いたいのです。
ご教示の程よろしくお願い致します。
php
1array(3) { 2 [0]=> 3 array(4) { 4 ["meta_id"]=> 5 string(3) "111" 6 ["post_id"]=> 7 string(3) "112" 8 ["meta_key"]=> 9 string(18) "果物" 10 ["meta_value"]=> 11 string(27) "りんご" 12 } 13 [1]=> 14 array(4) { 15 ["meta_id"]=> 16 string(3) "222" 17 ["post_id"]=> 18 string(3) "223" 19 ["meta_key"]=> 20 string(9) "野菜" 21 ["meta_value"]=> 22 string(2) "にんじん" 23 } 24 [2]=> 25 array(4) { 26 ["meta_id"]=> 27 string(3) "333" 28 ["post_id"]=> 29 string(3) "334" 30 ["meta_key"]=> 31 string(9) "穀物" 32 ["meta_value"]=> 33 string(21) "米" 34 } 35 36}
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。