我想添加一个值(!未覆盖)到一个txt文件,增加值file_put_contents
如何txt文件用PHP
这是我到目前为止有:
$fileUserId = fopen("fileUserId.txt", "w") or die("Unable to open file!");
$UserIdtxt = $UserID."||";
file_put_contents("fileUserId.txt", $UserIdtxt, FILE_APPEND);
fclose($fileUserId);
$UserID
是的整数,如1,2,3等
因此,当用户ID为1,则fileUserId.txt看起来像这样:
1||
当有ID为2, 的fileUserId.txt其他用户应该是这样的:
1||2||
但他覆盖该文件,因此它变成这样:
2||
我做错了什么?
那么这工作正常。现在发生的唯一事情是:他在它们之间放置一个'0';所以这是** fileUserId.txt的内容**'1 || 0 || 63 || 0 || 24 ||' –
@JackMaessen Plus;最后一个'||'没有必要,因为'24'后面没有任何值....检查下面的替代方法...但是,您应该接受这个解决方案...也许它提供了一个替代方案... – Poiz
'1 || 0 || 63 || 0 || 24 ||'这就是你正在使用的代码的另一个问题。 – JustOnUnderMillions