last_op = 'w';#endif return fwrite(buf, 1, count, data->file); }} 请重点关注上面那坨代码中的第19行,这是在linux平台下file-put-contents 所以,问题到这里,可是暂时得出一个这样的结论了:当file-put-contents函数中一旦启用了FILE_APPEND标记,那么无论你用多少个进程向同一个文件中写内容都不会出现进程间内容覆盖这种问题
last_op = 'w';#endif return fwrite(buf, 1, count, data->file); }} 请重点关注上面那坨代码中的第19行,这是在linux平台下file-put-contents 所以,问题到这里,可是暂时得出一个这样的结论了:当file-put-contents函数中一旦启用了FILE_APPEND标记,那么无论你用多少个进程向同一个文件中写内容都不会出现进程间内容覆盖这种问题