Fonction ftruncate() PHP
Définition et utilisation
La fonction ftruncate() coupe le fichier à la longueur spécifiée.
Syntaxe
ftruncate(Fichier,Taille)
Paramètres | Description |
---|---|
Fichier | Obligatoire. Définir le fichier ouvert à tronquer. |
Taille | Obligatoire. Définir la nouvelle taille du fichier. |
Description
Accepte un pointeur de fichier Fichier En tant que paramètre, réduisez la taille du fichier à Taille. Si elle réussit, elle retourne TRUE, sinon FALSE.
Avis et commentaires
Remarque :Le fichier ne change que dans le mode append. Dans le mode write, il est nécessaire d'ajouter fseek() Opérations.
Remarque :Avant PHP 4.3.3, ftruncate() retourne une valeur entière 1 en cas de succès, au lieu de TRUE en valeur booléenne.
Exemple
<?php //Vérifier la taille du fichier echo filesize("test.txt"); echo "<br />"; $file = fopen("test.txt", "a+"); ftruncate($file,100); fclose($file); //Vider le cache, vérifier à nouveau la taille du fichier clearstatcache(); echo filesize("test.txt"); ?>
Sortie similaire :
792 100