php csv操作类代码
2015-01-24信息快讯网
php csv操作类实现代码,需要的朋友可以参考下。
请点击后面地址下载:csv操作类使用说明如下:
1.生成csv文件
require "./include/csvdatafile.php"; set_time_limit(200); header("Content-type: application/RFC822"); header('Content-Disposition: attachment; filename=export.csv'); $arr_export_titles = array("学生编号","学号","学生姓名"); $csvfile = new csvDataFile("", ",", "w"); echo $csvfile->printline($arr_export_titles); //方法一 $print_data1[] = 1; $print_data1[] = "039413301"; $print_data1[] = "张三"; echo $csvfile->printline($print_data1); $print_data2[] = 2; $print_data2[] = "039413302"; $print_data2[] = "李四"; echo $csvfile->printline($print_data2); $print_data3[] = 3; $print_data3[] = "039413303"; $print_data3[] = "王五"; echo $csvfile->printline($print_data3); //方法二 $print_data[1][] = 1; $print_data[1][] = "039413301"; $print_data[1][] = "张三"; $print_data[2][] = 2; $print_data[2][] = "039413302"; $print_data[2][] = "李四"; $print_data[3][] = 3; $print_data[3][] = "039413303"; $print_data[3][] = "王五"; echo $csvfile->printcsv($print_data);
2.打开csv读数据
代码
require "./include/csvdatafile.php"; $filename = "E:/development/csvfile/datefile.csv"; // Read file source $handle = fopen($filename, "r"); $contents = fread($handle, filesize($filename)); fclose($handle); // format content for special chars $contents = @addslashes($contents); $contents = @str_replace('\,', '\ ,', $contents); $contents = @stripslashes($contents); // Write to new file $handle = @fopen($filename, "w"); @fwrite($handle, $contents); @fclose($handle); $fd = @fopen($filename, "rb"); $first_line = str_replace(' ,',',',str_replace('"','',trim(@fgets($fd, 1000)))) ; @fclose($fd); if($first_line != "学生编号,学号,学生姓名") { $pass = false; } if($pass){ $csv = new csvDataFile($filename); while($csv->next_Row()) { $userid = trim($csv->f('学生编号')); $classno = trim($csv->f('学号')); $username = trim($csv->f('学生姓名')); } }
PHP中的函数嵌套层数限制分析
PHP5中新增stdClass 内部保留类
php中使用Akismet防止垃圾评论的代码
php中通过虚代理实现延迟加载的实现代码
php获取后台Job管理的实现代码
php下通过curl抓取yahoo boss 搜索结果的实现代码
PHP网站备份程序代码分享
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
PHP 导出数据到淘宝助手CSV的方法分享
php遍历目录viewDir函数
PHP开发过程中常用函数收藏
将文件夹压缩成zip文件的php代码
php入门教程 精简版
php实现的仿阿里巴巴实现同类产品翻页
Php Mssql操作简单封装支持存储过程
php5 图片验证码实现代码
php下图片文字混合水印与缩略图实现代码
PHP 读取文件内容代码(txt,js等)
PHP 柱状图实现代码
php中数据的批量导入(csv文件)