dozoqn3347 2016-01-30 06:55
浏览 59
已采纳

我试图从使用php的csv文件中包含'New'和'Used'的列中获取总计数

I am trying to get the total count for new and used cars from the column "type" in a csv file. I output the data fine but cant seem to figure out out to split up the new and used count..

Here is what im using -

// Set path to CSV file
$csvFile = 'csv/File.csv';
$csv = readCSV($csvFile);
array_shift($csv); 

$count = count($csv); // Gives Total New and Used (400)

foreach($csv as $car){
$type = $car[0]; // defines New or Used Car
$used = ($type == "Used"); //(Should be 108)
$new = ($type == "New");   //(Should be 292)
}

Now how would I get the total count for each new and used?

  • 写回答

2条回答 默认 最新

  • duai1683 2016-01-30 07:11
    关注

    This is a very simple logic.

        $used = 0;  $new = 0;
        foreach($csv as $car){
            $type = $car[0]; // defines New or Used Car
            if($type == "Used"){
                $used++; //(Should be 108)
            } 
            if($type == "New"){
                $new++; //(Should be 292)
            }   
        }
    echo "Used Cars : ". $used ."<br>";
    echo "New Cars : ". $new ."<br>";
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥20 搭建pt1000三线制高精度测温电路
  • ¥15 使用Jdk8自带的算法,和Jdk11自带的加密结果会一样吗,不一样的话有什么解决方案,Jdk不能升级的情况
  • ¥15 画两个图 python或R
  • ¥15 在线请求openmv与pixhawk 实现实时目标跟踪的具体通讯方法
  • ¥15 八路抢答器设计出现故障
  • ¥15 opencv 无法读取视频
  • ¥15 按键修改电子时钟,C51单片机
  • ¥60 Java中实现如何实现张量类,并用于图像处理(不运用其他科学计算库和图像处理库))
  • ¥20 5037端口被adb自己占了
  • ¥15 python:excel数据写入多个对应word文档