基于PHP读取csv文件内容的详解
2015-01-24信息快讯网
本篇文章是对PHP读取csv文件的内容进行了详细的分析介绍,需要的朋友参考下
一次性读取csv文件内所有行的数据<?php $file = fopen('windows_2011_s.csv','r'); while ($data = fgetcsv($file)) { //每次读取CSV里面的一行内容 //print_r($data); //此为一个数组,要获得每一个数据,访问数组下标即可 $goods_list[] = $data; } //print_r($goods_list); /* foreach ($goods_list as $arr){ if ($arr[0]!=""){ echo $arr[0]."<br>"; } } */ echo $goods_list[2][0]; fclose($file); ?>
读取csv文件的某一行数据
<?php function get_file_line( $file_name, $line ){ $n = 0; $handle = fopen($file_name,'r'); if ($handle) { while (!feof($handle)) { ++$n; $out = fgets($handle, 4096); if($line==$n) break; } fclose($handle); } if( $line==$n) return $out; return false; } echo get_file_line("windows_2011_s.csv", 10); ?>
读取csv文件制定行数(行区间)
<?php function get_file_line( $file_name, $line_star, $line_end){ $n = 0; $handle = fopen($file_name,"r"); if ($handle) { while (!feof($handle)) { ++$n; $out = fgets($handle, 4096); if($line_star <= $n){ $ling[] = $out; } if ($line_end == $n) break; } fclose($handle); } if( $line_end==$n) return $ling; return false; } $aa = get_file_line("windows_2011_s.csv", 11, 20); //从第11行到第20行 foreach ($aa as $bb){ echo $bb."<br>"; } ?>
另外从网上找的两种方法(没测试,不知道好不好使)
<? $handle=fopen("1.csv","r"); while(!feof($handle)){ $buffer=fgetss($handle,2048); $data=explode(",",$buffer); $num=count($data); for($i=0;$i<$num;$i++){ print_r($data); } } ?>
<? $handle=fopen("1.csv","r"); $row=1; while($data=fgetcsv($handle,1000,",")){ $num=count($data); for($i=0;$i<$num;$i++){ echo $data[$i]; } $row++; } ?>
PHP $_FILES中error返回值详解
带密匙的php加密解密示例分享
PHP过滤★等特殊符号的正则
php中自定义函数dump查看数组信息类似var_dump
PHP中的按位与和按位或操作示例
php读取纯真ip数据库使用示例
php 获取页面中指定内容的实现类
php生成txt文件标题及内容的方法
php读取mysql的简单实例
php获取文件内容最后一行示例
php读取csv实现csv文件下载功能
腾讯QQ微博API接口获取微博内容
使用Curl进行抓取远程内容时url中文编码问题示例探讨
php读取本地文件常用函数(fopen与file_get_contents)
php读取excel文件的简单实例
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
php对csv文件的读取,写入,输出下载操作详解
解析csv数据导入mysql的方法
基于php导出到Excel或CSV的详解(附utf8、gbk 编码转换)
php多个字符串替换成同一个的解决方法
解析CodeIgniter自定义配置文件
Yii PHP Framework实用入门教程(详细介绍)
解析PHP工厂模式的好处
PHP实现邮件群发的源码
解析PHP跨站刷票的实现代码
解析PHP SPL标准库的用法(遍历目录,查找固定条件的文件)
php读取二进制流(C语言结构体struct数据文件)的深入解析
php简单浏览目录内容的实现代码
PHP 处理TXT文件(打开/关闭/检查/读取)
用php制作简单分页(从数据库读取记录)的方法详解
php笔记之:有规律大文件的读取与写入的分析
基于PHP读取TXT文件向数据库导入海量数据的方法
file_get_contents获取不到网页内容的解决方法
php excel reader读取excel内容存入数据库实现代码
PHP读取PDF内容配合Xpdf的使用
php读取文件内容至字符串中,同时去除换行、空行、行首行尾空格(Zjmainstay原创)
PHP fgetcsv 定义和用法(附windows与linux下兼容问题)