【问题标题】:Appending one txt file content to another exiting txt file将一个 txt 文件内容附加到另一个现有 txt 文件
【发布时间】:2020-02-21 21:48:08
【问题描述】:

我正在尝试将 names.txt 文件内容附加到文件末尾名为 surname.txt 的另一个文件中,而不会丢失以前的 surname.txt 信息。

有什么可能的方法来实现这个操作?要执行此操作,我正在使用 php

以下解决方案完美运行!但数据没有插入新行。

【问题讨论】:

    标签: php file


    【解决方案1】:

    如下所示,使用FILE_APPEND 标志:

    file_put_contents('/path/to/surname.txt', file_get_contents('/path/to/names.txt'), FILE_APPEND | LOCK_EX);
    

    【讨论】:

    • 如何检查文件是否存在?
    • File_exists 工作完美伙计,现在问题是新行。它不使用新行:(我如何将其插入新行。
    • @user2345691 添加新行 "\n" ?你一点力气都没有?
    • 我用过 "\n" file_put_contents($file['surname.txt'], file_get_contents($file['name.txt']), FILE_APPEND | LOCK_EX | PHP_EOL) 两者都是文件名称,我如何使用“\n”..但是我尝试使用但获取错误。
    • 使用 file_put_contents('/path/to/surname.txt', PHP_EOL . file_get_contents('/path/to/names.txt'), FILE_APPEND | LOCK_EX);
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多