鍍金池/ 問答/PHP  Linux/ linux文件通過PHP file_put_contents操作后,文件增長的大

linux文件通過PHP file_put_contents操作后,文件增長的大小是寫入字節(jié)數(shù)的兩倍

$str = 'aaa' . "\n";
echo file_put_contents('/tmp/log', $str, FILE_APPEND); //4

通過linux命令查詢以后,截圖如下
圖片描述

希望大牛能夠幫忙解答一下我的疑惑,為什么文件增長的大小是寫入字節(jié)數(shù)的兩倍

回答
編輯回答
吃藕丑

FILE_APPEND是追加標志。如果里面有內(nèi)容會直接追加,你cat一下這個文件,看看內(nèi)容是不是aaa+回車?

2017年12月17日 01:58