PHP ftruncate() Fonction

❮ Référence du système de fichiers PHP

Exemple

Tronque un fichier ouvert à la longueur spécifiée (100 octets) :

<?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 et vérifier à nouveau la taille du fichier
clearstatcache();
echo filesize("test.txt");
?>

La sortie du code ci-dessus sera :

792
100


Définition et Utilisation

La fonction ftruncate() tronque un fichier ouvert à la longueur spécifiée.

Syntaxe

ftruncate( file , size )

Valeurs des Paramètres

Paramètre Description
file Requis. Spécifie le fichier ouvert à tronquer.
size Requis. Spécifie la nouvelle taille du fichier.


Détails Techniques

Valeur de Retour : TRUE en cas de succès, ou FALSE en cas d'échec.
Version PHP : 4.0+

❮ Référence du système de fichiers PHP