问题标签 [file-put-contents]

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.

0 投票
1 回答
432 浏览

php - 将多个请求中的 file_put_contents 转换为特定格式的 PHP

我想将来自 2 个或更多请求的内容放入一个文件中,该文件将被格式化为:

下面我设法让两个请求都被发布,但我如何让它们以以下格式发布:

PHP代码:

编辑:仍然不是苹果以这种格式获得它们。有任何想法吗?

0 投票
0 回答
621 浏览

php - file_put_contents 将行附加到 PHP 中的 CSV 文件

如果我的服务器上有一个包含 5000 行的 CSV 文件,file_put_contents 是否会在追加新行之前将整个文件读入内存?

我有一个自定义跟踪器 PHP 脚本,每次有新的网络访问者来时,它都会在服务器端 CSV 文件中附加一行。

有 100 位左右的访问者,CSV 文件很小,而且脚本很快。

但是数字很大 - 我想知道我的 PHP 脚本在添加新行时是否会变慢?

谢谢

0 投票
0 回答
84 浏览

php - 如何在仍然允许 file_put_contents 附加文件的同时保护文件?

假设您有一个包含用户注册的博客,并且出于各种原因,您决定将一些不太重要的用户信息保存在一个文件中。您用于file_put_contents创建然后附加文件。显然你仍然想以某种方式保护它。

保护它免受无法访问服务器的人的侵害应该相当容易。您使用 .php 扩展名而不是 .txt,注释掉内容,放在die()文件的开头或者更好 - 将其放在网络无法访问的目录中(在您的网站根目录之上)。

我的问题是:您如何保护文件免受可能已经拥有或获得服务器访问权限的人的影响,同时仍然允许file_put_contents附加文件?

任何想法如何解决这个问题?加密?密码保护?这两种解决方案都需要您将密钥/密码放在函数所在的文件中。您可以从数据库中获取密钥/密码,这增加了额外的安全层,但它仍然不是一个完美的解决方案。

0 投票
1 回答
254 浏览

php - PHP:file_put_contents() 去除最后一个标签 (\t)

我编写了一个 web 服务,它允许(当然是在身份验证之后)通过 post 传输文件内容,该文件内容被写入文件中。一切正常,除非最后一个字符是一个制表符或一个制表符后跟换行符,它们都被剥离。这会导致 csv 文件出现严重问题,由制表符分隔。

AI事先不知道文件内容,我不能只是在最后手动添加一个选项卡。

文件上传的 Multipart/form-data 是不可能的,因为其他客户端不支持它。

fopen+fwritwe产生完全相同的问题..有什么办法吗?

0 投票
1 回答
273 浏览

php - PHP - 我如何从一个
使用 file_put_contents() 到 excel 文件?

PHP - 如何<table></table>使用 将数据从 a 写入 excel 文件file_put_contents()

0 投票
1 回答
194 浏览

php - 正确的目录权限以执行 file_put_contents()

我正在一个允许用户将图像上传到服务器的网站上工作。为了file_put_contents()获得正确的权限,我不得不将服务器上的用户更改为www-data(Apache 服务器的当前用户)。

我只是想知道这可能会产生哪些可能的安全问题,任何有更多经验的人能够提供更深入的解释或任何更安全的替代方案?

0 投票
1 回答
363 浏览

php - file_put_contents 在 php 中自动增加重复的 int 值?

我有小代码。

total_request.txt 是文本文件,内容值 =1

代码输出值:2

但文件 total_request.txt 的内容为 3。我想在运行此文件 php.ini 时自动递增 1。

我的代码有什么问题?

0 投票
2 回答
1371 浏览

php - 更新文件中的数组

我有一个包含一个包含 3 条指令的数组;“y/n”开关以及开始和结束日期。包含meetingParams.php如下所示:

我想不时使用基于 Web 的表单更新这些数组值。我陷入困境的地方是找到正确的语法来做到这一点。现在我有以下内容:

当我运行此代码时,文件meetingParams.php被替换为空文件。我错过了什么?

0 投票
2 回答
965 浏览

php - 从 webhook 发送的数据中解析数据

Webhook 正在向我提供的 URL 发送一些数据。我正在尝试捕获数据。这是我正在使用的代码:-

保存在 txt 文件中的数据是这样的:-

现在,我需要获取links->customer->href数据我怎样才能得到这个?

我试过这个: -

txt文件中没有写入任何内容。如何解析 href 数据?

0 投票
2 回答
460 浏览

php - 使用 PHP 附加到文件而不添加换行符

我想从apriori_main表中获取一些整数并将它们作为逗号分隔值存储到文本文件中。对于每次迭代,我都会file_put_contents在下一行写入数据。使用fwrite给出相同的结果。

我想要在文本文件中的输出是:

但我得到的输出是:

这是代码片段: