gpt4 book ai didi

PHP:是否有一个命令可以在不打开文件的情况下删除文件的内容?

转载 作者:可可西里 更新时间:2023-10-31 23:53:11 24 4
gpt4 key购买 nike

有没有办法在 php 中删除文件的内容,我们有没有执行此操作的 php 命令,我知道 unlink 但我不想删除文件,我只想删除文件删除该文件的内容。

我有一个文件在调用 getCurrentDBSnap 函数时传递,它从 /home/test/incoming 文件夹中获取文件并将 currentDB 表状态填充到使用 fputcsv 文件并将文件放回 /home/test/outgoing

当前文件保留在传入文件夹中,当我可以调用函数 getCurrentDBSnap 时,它会获取文件并用最新的 DB 状态覆盖它。

问:我的问题是,是否有可能不覆盖文件,我们可以在 getCurrentDBSnap 之后删除文件的内容,这样传入文件夹中的文件将是总是空的?

希望它有意义:)

最佳答案

尝试 file_put_contents($filename, "") ;

unlink($filename);
touch($filename);

关于PHP:是否有一个命令可以在不打开文件的情况下删除文件的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2563691/

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