PHP读取csv文件的内容
来源:互联网 发布:mac 怎么卸载jenkins 编辑:程序博客网 时间:2024/06/06 09:30
一次性读取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文件的某一行数据
<?phpfunction 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文件制定行数(行区间)
<?phpfunction 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++;}?>
0 0
- PHP读取csv文件的内容
- PHP读取csv文件的内容
- PHP读取csv文件的内容详解
- PHP读取csv文件的内容
- 读取csv文件内容
- 如何读取csv文件的内容
- php读取csv文件
- PHP读取csv文件
- PHP读取CSV文件内容 并且插入到数据库中
- 前端读取csv文件内容
- python 对csv文件的列的内容读取
- php读取csv文件类
- php读取本地csv文件
- php之读取csv文件!!!
- PHP 读取/导出 CSV文件
- 读取并显示 CSV 文件的整个内容
- csv文件的读取
- CSV文件的读取
- Linux下配置eclipse 开发c/c++环境
- u3d对象池
- springMVC -- 整合UEditor(富文本编辑器)
- Gulp returns error: EPERM: operation not permitted, chmod <directoryName>问题解决办法
- J2EE模式--拦截过滤器模式
- PHP读取csv文件的内容
- NSURLSession前台下载/后台下载/断点下载的代理执行路径(二)
- 'adb' 不是内部或外部命令,也不是可运行的程序或批处理文件
- Trafodion ETL工具odb进行数据load方法及性能
- Qt Charts - 让数据可视化更简单
- Ubuntu14.04编译安装mysql5.5
- ios学习--基于Xcode8插件开发~一键检测处理头文件引用
- MYSQL性能优化的最佳20+条经验-来自酷壳陈皓
- 269----session保存数据库中