【发布时间】:2014-06-16 16:59:48
【问题描述】:
我想编写一个脚本,它从文本文件中读取数据,让我对其进行编辑,然后允许我将内容保存到文本文件中。
我想我可以在文本字段中加载文件内容来编辑文件,但欢迎提出更好的建议。
我想一次加载 10 行,编辑它们,然后将它们附加到单个输出文件中
到目前为止,我只能从文件中读取数据。
<html>
<body>
<?php
$file = fopen("t.txt", "r");
$i = 0;
while (!feof($file)) {
$line_of_text = fgets($file);
$members = explode('\n', $line_of_text);
var_dump($members);
}
fclose($file);
?>
</body>
</html>
【问题讨论】:
-
您可以只读取数据,因为您编写代码只是为了读取数据。你想读哪 10 行?前 10 行?
-
fgets() 读取一行文本。没有什么可爆炸的,因为无论如何你只会检索一行文本。如果你想要一个更好的系统:不要使用文件。使用数据库。
-
一次读取 10 行,编辑,保存。然后阅读接下来的 10 行,编辑它们并附加它们。这一直持续到整个文件被读取和编辑。
标签: php