w w+ 会把文件清空再写 r r+ 会定位在文件尾部 如果想写入文件的开头,只能把文件读入字符串拼接之后在存入文件么? 回复内容: w w+ 会把文件清空再写 r r+ 会定位在文件尾部 如果想写入文件的开头,只能把文件读入字符串拼接之后在存入文件么? 是的。 另外在尾部追加应该用 a。 fread 出 全部字符串,然后拼接到前面。 file_put_contents 字符串到文件中。