将值传递给文本文件时停止附加

Posted

技术标签:

【中文标题】将值传递给文本文件时停止附加【英文标题】:Stop appending when passing values to text file 【发布时间】:2015-06-09 11:18:03 【问题描述】:

我有一个 .php 脚本,它将一个值传递给一个 .txt 文件,唯一的问题是它附加了这些值,所以如果当前值为 1,那么如果我添加 2,那么文本文件将如下所示12. 我怎样才能停止这样做,所以如果当前值为 1,我加 2 那么文本文件中的值为 2。

我的 php 函数将值传递给 .txt 文件:

<?php 

    $filename = "iPhoneAuctionBids.txt";
    $content = file_get_contents($filename);
    $content .= $priceVariable;
    file_put_contents($filename, $content);

?>

【问题讨论】:

【参考方案1】:

不要获取文件的内容并添加到它,只需写入文件,您将覆盖已经存在的内容

<?php 

    $filename = "iPhoneAuctionBids.txt";
    file_put_contents($filename, $priceVariable);

?>

【讨论】:

以上是关于将值传递给文本文件时停止附加的主要内容,如果未能解决你的问题,请参考以下文章

使用php追加到文本文件的下一行[重复]

将值从灯箱传递给父级

下拉输入元素行为奇怪,而不是将值传递给“search.php”页面

处理传递给程序宏的编译时相关文本文件的正确方法

如何正确地将文本文件传递给 NSFileManager

将文本附加到stdout并将其传递给QTextBrowser