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); ?>