PHP ftruncate()
La fonction ftruncate() est une fonction intégrée en PHP qui est utilisée pour tronquer (raccourcir) un fichier ouvert à la longueur spécifiée.
Syntaxe
ftruncate(file, size)
Paramètres
- file(Obligatoire) : Spécifie le fichier à tronquer.
- size(Obligatoire) : Spécifie la nouvelle taille de fichier.
Valeur de retour
La fonction renvoie TRUE en cas de succès. FALSE en cas d’échec.
Version PHP:
4+
Exemple :
<?php
// Vérifie la taille du fichier avant de tronquer
echo filesize("myFile.txt");
// Ouvrir le fichier
$file = fopen("myFile.txt", "a+");
// Tronquer le fichier
ftruncate($file, 20);
// Vider le cache et vérifier à nouveau la taille du fichier
clearstatcache();
echo filesize("myFile.txt");
// Fermer le fichier
fclose($file);
?>





