• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPで配列の検索方法)

PHPで配列の検索方法

このQ&Aのポイント
  • PHPで配列の中から特定の要素を検索する方法について教えてください。
  • 具体的には、2次元配列の中から指定した値に対応する要素を探し出して、別の配列に格納したいです。
  • 探したい要素が$hogehoge[0]に対応する場合、どのように実装すればいいでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

二重にループしてみては? <?PHP $data=array( array("りんご" , "a") ,array("みかん" , "b") ,array("ばなな" , "c") ,array("ぶどう" , "d") ); $hoge=array("ばなな","りんご"); $hogehoge=array(); foreach($hoge as $key=>$val){ foreach($data as $array){ if($array[0]===$val){ $hogehoge[$key]=$array[1]; break; } } } print_r($hogehoge); ?>