文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>php读取csv的函数

php读取csv的函数

时间:2010-10-13  来源:殷良胜

function read_csv($cvs) {
$shuang = false;
$str = file_get_contents($cvs);
for($i=0;$i<strlen($str);$i++) {
   if($str{$i}=='"') {
    if($shuang) {
     if($str{$i+1}=='"') {
      $str{$i} = '*';
      $str{$i+1} = '*';
     } else {
      $shuang = false;
     }
    } else {
     $shuang = true;
    }
   }
   if($str{$i}==',') {
    if($shuang) {
    
    } else {
     $str{$i} = '|';
    }
   }
   if($str{$i}=="\n") {
    if($shuang) {
     $str{$i} = '^';
    } else {
    }
   }
}
$str = str_replace(array('"','*'),array('','"'),$str);
$a1 = explode("\n",$str);
$array = array();
foreach($a1 as $k=>$value) {
   if($value) {
    $value = str_replace("^","\n",$value);
    $array[$k] = explode("|",$value);
   }
}
return $array;
}

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载