php操作csv文件

//从CSV导入数据库

echo '<pre>';

$file=fopen($C->STATIC_URL.'images/123.csv','r');

global $i;

$i=1;

while($data=fgetcsv($file)) {

    //每次读取CSV里面的一行内容    

$this->dbm->query("insert into applist(id,url,name,zname,client,picname) values('','$data[1]','$data[0]','$data[3]','$data[4]','{$i}.jpg')");    

//此为一个数组,要获得每一个数据,访问数组下标即可

}

fclose($file);

//导出CSV形式的文件

$Filename = "lanv_100.csv";

header("Content-type:application/vnd.ms-excel");

header("Content-Disposition:filename=" . $Filename);

print (chr(0xEF) . chr(0xBB) . chr(0xBF));

echo "微博名称,微博地址"."\n";

$sql="SELECT `user_sina`.name,`user_sina`.sina_uid FROM `user_h`,`user_sina` WHERE user_h.id=user_sina.sina_uid and user_h.h2='珠宝手表' and user_sina.province='11' group by user_sina.followers_count desc limit 0,100"; $result = $dbs->query($sql);

while($obj=$dbs->fetch_object($result)){

echo $obj->name.',weibo.com/u/'.$obj->sina_uid."\n";

}

原文地址:https://www.cnblogs.com/xiongwei89/p/2970209.html