首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用php清除文本文件的内容

问使用php清除文本文件的内容
EN

Stack Overflow用户
提问于 2009-07-02 10:24:13
回答 7查看 132K关注 0票数 63

我有一个filelist.txt文件,我创建了一个名为clear.php的文件来清除filelist的内容。

我在index.html中放置了一个按钮来调用clear.php来清除文件。

关于我应该用clear.php写什么样的PHP代码,有人能帮我吗?

如何编写一个按钮来调用clear.php,然后返回到index.html,显示它已被清除的结果?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-07-02 10:26:56

代码语言:javascript
复制
file_put_contents("filelist.txt", "");

您可以使用header()函数修改Location头部进行重定向。

票数 130
EN

Stack Overflow用户

发布于 2009-07-02 10:28:58

这将截断该文件:

代码语言:javascript
复制
$fh = fopen( 'filelist.txt', 'w' );
fclose($fh);

在clear.php中,使用$_SERVER['HTTP_REFERER']值重定向到调用者页面。

票数 40
EN

Stack Overflow用户

发布于 2009-07-09 23:02:44

代码语言:javascript
复制
//create a file handler by opening the file
$myTextFileHandler = @fopen("filelist.txt","r+");

//truncate the file to zero
//or you could have used the write method and written nothing to it
@ftruncate($myTextFileHandler, 0);

//use location header to go back to index.html
header("Location:index.html");

我不知道你想在哪里展示结果。

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1073609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档