最終的には
1月:入金合計:150、出金合計:100
2月:入金合計:100、出金合計:150
3月:入金合計:50、出金合計:0
6月:入金合計:0、出金合計:100
=========================================
トータル:入金合計:300、出金合計:350
と表示させたいです。
まずA行を月の配列として取り出すことが出来ましたが
月ごとの合計の出し方がわからない。
<?php $fp = fopen('study04.csv', 'r'); while (($line = fgets($fp)) !== false){ $sum = explode(",",$line); $sum[0] =date('Y-m-d', strtotime($sum[0])); list($year,$month,$day) = explode('-', $sum[0]); if($month === ????){ //←←←ここでA列が同じ数字ならB列の合計を出力をやりたい print array_sum($sum[1]) } } fclose($fp);
遠回りしているようにも思えるので
何かご教授頂ければ幸いです。
回答1件
あなたの回答
tips
プレビュー