gpt4 book ai didi

php - 在 zend 框架中导出 csv

转载 作者:可可西里 更新时间:2023-10-31 23:57:37 25 4
gpt4 key购买 nike

我知道如何在 php 中导出 csv 文件。现在我想在 zendframe 工作中完成这个任务。

1 我想知道 zend 是否为此提供了任何内置功能,或者我们必须编写我们在简单 php 中使用的相同代码?

2 如果我必须使用相同的代码,那么无论是在模型还是 Controller 中,我应该把它放在哪里?

3 我有一个 View ,用户可以在其中选择开始日期、最后日期和用户,然后按回车键。基于该选择,我想导出 csv 文件。

谁能指导我如何完成这项任务

最佳答案

为了解决你的问题

  1. Zend Framework 中没有可生成和处理 CSV 文件的组件。

  2. 您的 Controller 应该只收集请求参数(即从第 3 点开始的日期范围)并启动响应。我会创建另一个可以生成 CSV 的类,然后使用 this Controller Action Helper, SendFile实际发送 CSV 文件作为下载。

  3. 让您的 Controller 使用表单接收请求参数。使用您的类(第 2 点)生成 CSV,然后使用助手发送响应。

要生成 CSV 文件,建议使用 fputcsv而不是自己构建字符串。

关于php - 在 zend 框架中导出 csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5376192/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com