Đây là mã của tôi:PHP - Sẽ fwrite() lưu tệp ngay lập tức?
$zplHandle = fopen($target_file,'w');
fwrite($zplHandle, $zplBlock01);
fwrite($zplHandle, $zplBlock02);
fwrite($zplHandle, $zplBlock03);
fclose($zplHandle);
Khi nào tệp sẽ được lưu? Có ngay lập tức sau khi viết cho nó hay sau khi đóng nó?
Tôi yêu cầu điều này vì tôi có Printfil đang nghe các tệp trong một thư mục và in bất kỳ tệp nào vừa được tạo. Nếu PHP cam kết lưu ngay lập tức sau fwrite
, tôi có thể gặp sự cố Printfil không ghi lại các lần ghi tiếp theo.
Cảm ơn sự giúp đỡ của bạn.
OK. Ít nhất điều đó cũng đưa ra một số ý tưởng về khả năng tuôn ra trước thời gian dự kiến. Tôi sẽ làm việc dựa trên kết quả kiểm tra của bạn. Cảm ơn Spawn! – Nirmal