PHP首次将字符串写入新行而不是文件末尾

时间:2013-08-19 20:30:02

标签: php codeigniter

使用Codeigniter函数write_file(),我可以写入这样的现有文件:

write_file("path_to_file", "String four"."\n", "a+");

假设我已经有这样的文件:

String one
String two
String three

使用write_file("path_to_file", "String four"."\n", "a+")时,我第一次写文件时会有以下输出:

String one
String two
String three String four

有关如何第一次将 String four 写入新行的任何想法?如下所示:

String one
String two
String three 
String four

感谢。

2 个答案:

答案 0 :(得分:5)

对这个write_file()函数不太了解,但是根据你的说法,这应该可行:

write_file("path_to_file", "\n"."String four"."\n", "a+")

答案 1 :(得分:3)

尝试在字符串4之前添加新行:

write_file("path_to_file", "\nString four\n", "a+")