PHP 简易输出CSV表格文件的方法详解
网络编程 2025-03-24 12:54www.168986.cn编程入门
例如:
```php
$arrs = array(
array(1,'test1'),
array(2,'test2'),
array(3,'test3'),
// 其他数据...
);
```
接下来,我们使用foreach循环遍历这个数组。在每次循环中,我们将当前行的两个值以逗号分隔,并添加换行符,然后将其添加到我们的输出字符串中。
代码如下:
```php
$ret = '';
foreach($arrs as $k=>$arr){
$ret .= $arr[0].",".$arr[1]." ";
}
```
至此,我们已经得到了一个包含所有数据的CSV格式的字符串。接下来,我们需要设置HTTP响应头,告诉浏览器我们要发送的是一个文件,并设置文件的名称和类型。这里我们将其设置为以“.csv”为后缀的文件,类型为“APPLICATION/OCTET-STREAM”。
代码如下:
```php
header("Content-Disposition: attachment; filename=.csv");
header("Content-Type:APPLICATION/OCTET-STREAM");
echo $ret;
```
上一篇:分享两段简单的JS代码防止SQL注入
下一篇:没有了
编程语言
- PHP 简易输出CSV表格文件的方法详解
- 分享两段简单的JS代码防止SQL注入
- 在Ubuntu系统上安装Ghost博客平台的教程
- mysql 字段as详解及实例代码
- 浅谈EasyUI中Treegrid节点的删除
- SQL Server 海量数据导入的最快方法
- javascript模拟评分控件实现方法
- AngularJS中比较两个数组是否相同
- MySQL8下忘记密码后重置密码的办法(MySQL老方法不
- 将表数据生成Insert脚本 比较好用的生成插入语句
- 循环取值Request.QueryString的用法
- js判断手机号运营商的方法
- jQuery动态添加li标签并添加属性和绑定事件方法
- 微信小程序 获取javascript 里的数据
- phalcon model在插入或更新时会自动验证非空字段的
- 完美解决jQuery符号$与其他javascript 库、框架冲突