• 締切済み

aaa.csvとbbb.csvを条件で抽出して並べたいです。

aaa.csvとbbb.csvを条件で抽出して並べたいです。 $array = file("aaa.csv"); foreach($array as $line){ $line = explode("," , $line); if($line[1] == "0"){ $array = file("bbb.csv"); foreach($array as $item){ $item = explode("," , $item); if($item[2] == $line[0]){ $menu = $item[5]; } } } } aaa.csvの$line[1]が「0」のときbbb.csvの$item[2]と$line[0]が一致するものを表示させたいです。 素人ですいませんが教えてください。

みんなの回答

  • mpro-gram
  • ベストアンサー率74% (170/228)
回答No.1

>$array = file("aaa.csv"); >$array = file("bbb.csv"); ループ内でループ用変数に読み込んでいるので、場合によっては無限ループしますよ。 変数名を変えてください。

関連するQ&A