PHP脚本编辑后端文本文件

时间:2018-07-06 03:22:16

标签: javascript php backend

我有一个非常具体的案例。我有一个文本文档,它存储这样的文本:[“ TEXT1”,“ TEXT2”,“ TEXT3”]我想创建一个表单,供用户输入文本,然后自动将其添加到此文件中。该文件是后端。如果有没有后端的方法,那就足够了,但是如果可能的话,我也想知道。

谢谢

1 个答案:

答案 0 :(得分:-1)

readwrite模式打开的第一个文件。然后从文件中获取内容。您的文本文件具有内容[“ TEXT1”,“ TEXT2”,“ TEXT3”]。要在此文本的末尾添加用户输入,您必须从文本中删除最后一个"]"。因此请使用rtrim()函数将其删除,然后您可以在最后添加用户输入。最后,您可以使用fwrite()将该代码写入文本文档文件。

$my_file = 'randumb.txt';
$handle = fopen($my_file,'r+');
$array = file_get_contents($my_file);
$input = "TEXT4";
$output =  rtrim($array, "]"). ",\"" .$input ."\"". ']';
fwrite($handle, $output);

在文本文档文件中输出:

["TEXT1","TEXT2","TEXT3","TEXT4"]