问题标签 [fputcsv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 写入模式下 fopen 的文件权限 - PHP
我有一个将一些行写入 CSV 文件的 PHP 脚本:
我正在使用模式 'w' 以便在文件不存在时创建文件,但是即使我为整个 /var/www/html/ 目录提供了 777 权限,该文件也会自动获得644权限(不是一个好的想法但适合测试)。
如何写入文件并事先授予它权限?还是有更好的方法来授予写权限?
php - outputting array to a csv
I am trying to output data from an array to a csv and download it.
I am using social engine which is built on zend framework.
At the moment it downloads the CSV but it has no values in the CSV it is empty.
php - fputCSV 奇怪的行为
我正在使用 fputcsv 创建一个 csv,但是当我在 excel 中打开它时,它输出的数据从第三行开始。为什么是这样?
我想使用 fputcsv 创建一行列标题,最好的方法是什么?
php - fputcsv 将 HTML 代码插入 csv 文件
我在使用 fputcsv 编写 csv 文件时遇到问题。它将页面 html 也放入 csv 文件中。我的代码有什么问题?
php - 如何将变量的值传递给 PHP 中的数组并将其保存到 CSV 文件?
我正在尝试从 HTML 文件中的表单生成一个包含名称和电子邮件地址的 CSV 文件,并使用 PHP fputcsv 函数。但我无法将变量的值传递给数组,它返回错误消息。
我的 PHP 文件:
错误信息:
我的第 22 行包含:
如果我只在数组中使用纯文本,我不会收到上述错误。我究竟做错了什么?
php - PHP efficiently write and output csv files using fputcsv
When writing .csv files i use fputcsv like this:
Another aproach would be:
My question is: What would be the best approach to output the data faster and taking into account server resources ?
First method would use more writes and consume more resources but would output very fast.
Second method uses less writes and would output slower i think.
Eagerly waiting for your opinions on this.
Thanks.
php - PHP检查csv文件是否存在?
这段代码的问题是,每次我从 MySQL 导出到 csv 时,它都会覆盖已经创建的 csv。我希望这段代码检查是否已经创建了 csv 文件-> 创建新文件。前任。(Sales-2012-9-8.csv) 到 (Sales1-2012-9-8.csv)...这段代码非常适合从 MySQL 导出记录..但是当导出另一个 csv 时,它会覆盖当前的 csv文件名。
哦,是的,还有一件事..如何在 csv 文件的第一行添加表头。例如(货号 - 数量 - 售价 - 日期)?
谢谢你
php - 将 .csv 文件保存到桌面
我正在使用 PHP 开发一个脚本,以将文件作为 .csv 文件保存到桌面。
我从 PHP 手册中找到了这个代码示例。
我在桌面上创建了 file.csv。我的问题是我找不到在桌面上打开文件并写入和保存的正确路径。($fp = fopen('file.csv', 'w'))
我是否必须显示存储我的网站的服务器的路径以及从那里到桌面的 file.csv 的路径?
有人可以指导我吗?
非常感谢。
php - 得到这个 PHP 错误:fputcsv() 期望参数 2 是数组
我正在尝试使用 array_splice 将数组插入到数组数组中。
然后使用 fputcsv 将生成的数组转换为 csv 格式。我收到以下错误:
我究竟做错了什么?一定是一些小错误。请任何帮助。我也采取了正确的方法。我对函数的 PHP 知识并不丰富。
完整的php代码:
编辑:
这是在 outputCSV($array) 之前添加 print_r($array) 之后应该是 csv 文件的第一行的数组的一部分。看起来插入位置 0 的数组在“[124] => q6_3_3_2”之后没有关闭,而是有一个子数组。
php - PHP生成的CSV文件充满了来自网络主机的html废话而不是数据?
我正在使用 PHP 生成一个带有名字和第二个名字的 csv 文件。
在我的本地 XAMPP 服务器上,它工作正常并生成此输出。
然而,在这个 000webhost.com 免费虚拟主机站点上,我得到以下输出。
这是我的代码:
为什么要这样做?
是因为它是一个免费的托管网站,而且他们正试图将广告放在 CSV 文件中吗?
我该如何解决,我的 atm 钱有点少,所以我买不起付费服务器。谢谢