• ベストアンサー

foerachの中でキーを足したり、キーを引数と

foerachの中でキーを足したり、キーを引数として関数に渡して、戻り値の合計を表示させたいのですが、どうすればよいでしょうか? foreach ($data as $key=>$va){ この時、ここで、$keyの合計値を表示したい また、$keyそれぞれに対して、別途関数(hoge)処理した返り値の合計 をここに表示したい $result=hoge($key); の $result の 合計          処理 }  

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

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

foreachがわかって足し算がわからないというのが不思議ですが、質問に文字通り回答すると、 $sum=0; foreach ($data as $key=>$va){ $sum+=$key; } $sum=0; foreach ($data as $key=>$va){ $sum+=hoge($key); }

re999
質問者

お礼

回答ありがとうございましたー

関連するQ&A