Если я напишу fopen($myfile, 'a')
, а $myfile
- очень большой файл, придется ли серверу читать весь файл, чтобы вернуть указатель на конец файла?Или он быстро находит указатель на конец файла и затем возвращает его?
В связанной заметке, когда я затем использую fwrite()
, я предполагаю, что он не перезаписывает весь файл, верно?Это просто добавляет вещи?
Я в основном пытаюсь выяснить, fopen()
с опцией 'a'
, и fwrite()
- O (1) или O (n), где n - длинасуществующего файла.