fputcsv 和 fgetcsv 的使用
来源:互联网 发布:个人淘宝网店怎么申请 编辑:程序博客网 时间:2024/06/08 13:42
//生成逗号分割的数据$sales = array( array('northeast','2017-4-4',12.52), array('northeast','2017-4-4',5645.5), array('southeast','2017-4-4',1.52), array('southeast','2017-4-4',55.52),);//$fh = fopen('sales.csv','w') or die("can't open sales.csv");ob_start();//打开输出缓冲$fh = fopen('php://output','w');foreach($sales as $sale_line){ if(fputcsv($fh,$sale_line) == false){ die("can't write file"); }}fclose($fh) or die("can't open php://output");$output = ob_get_contents();//获取缓冲区的内容file_put_contents('buffer.txt', $output);ob_end_clean();// 清空(擦除)缓冲区并关闭输出缓冲//解析逗号分隔的数据
$fp = fopen('sales.csv','r') or die ("can't open this file");print "<table>\n";while($csv_line = fgetcsv($fp)){ print "<tr>"; for($i=0;$i<count($csv_line);$i++){ print '<td>'.htmlentities($csv_line[$i]).'</td>';//htmlentities()函数把字符转换为 HTML 实体。 } print "</tr>";}print "</table>";fclose($fp) or die("can't close this file");
0 0
- fputcsv 和 fgetcsv 的使用
- fputcsv
- fgetcsv
- php使用fputcsv()函数csv文件读写数据的方法(解决中文乱码问题)
- 逐行修改容量较大的文件的操作 fgets 和fgetcsv
- PHP中fgetcsv中文乱码的问题
- php fgetcsv函数的问题及解决办法
- fgetcsv在Linux读取不到中文的解决办法
- 【转载】fgetcsv在Linux读取不到中文的解决办法
- 解决fgetcsv打开csv文件中文无法显示的问题。
- PHP 读取文件的三个方法fgets ,fgetcsv, fgetss
- fgetcsv()应用
- 在linux上php函数fgetcsv获取数据异常的解决(读取gbk数据乱码)
- 每天一个学习一个新的php函数(2) fgetcsv()/fgets()
- fgetcsv 中文丢失问题
- fgetcsv 中文亂碼處理
- PHP fputcsv 长数字显示问题
- linux下,fgetcsv乱码问题
- Java基础之集合
- Jenkins进阶系列之——15Maven获取Jenkins的Subversion的版本号
- 类型转换函数
- 排序算法——归并排序
- Jenkins进阶系列之——16一个完整的JENKINS下的ANT BUILD.XML文件
- fputcsv 和 fgetcsv 的使用
- O(nlogn)实现LCS与LIS
- Linux负载均衡软件LVS之一(概念篇)
- C++ 拷贝构造函数
- Jenkins进阶系列之——17Jenkins升级、迁移和备份
- 视图、用户管理
- 关于wampserver离线状态的问题
- Jenkins进阶系列之——18Jenkins语言本地化
- URL传参数是JSON字符串时,接收参数有错的解决办法。