(PHP 8 >= 8.1.0)
fsync — Synchronise les modifications apportées au fichier (y compris les métadonnées)
$stream
): boolCette fonction synchronise les modifications apportées au fichier, y compris ses métadonnées. Celle-ci est similaire à fflush(), mais elle demande également au système d'exploitation d'écrire sur le support de stockage.
stream
Le pointeur de fichier doit être valide et pointer sur un fichier ouvert avec succès par fopen() ou fsockopen() (et pas encore fermé par fclose()).
Cette fonction retourne true
en cas de succès ou false
si une erreur survient.
Exemple #1 fsync() example
<?php
$file = 'test.txt';
$stream = fopen($file, 'w');
fwrite($stream, 'test data');
fwrite($stream, "\r\n");
fwrite($stream, 'additional data');
fsync($stream);
fclose($stream);
?>