(PHP 4, PHP 5)
ftruncate — Trunca un archivo a una longitud dada
$handle
   , int $size
   )
   Toma el puntero al archivo, handle, y trunca el archivo a la
   longitud size.
  
handleEl puntero al archivo.
Nota:
handlepuede ser abierto para escritura.
sizeEl tamaño a truncar.
Nota:
Si
sizees mayor que el del archivo, éste se extiende con bytes null.Si
sizees menor que el del archivo, éste será truncado a ese tamaño.
   Devuelve TRUE en caso de éxito o FALSE en caso de error.
  
| Versión | Descripción | 
|---|---|
| 4.3.3 | Antes de esta versión ftruncate() devolvía un
        valor integer de 1 si tenía éxito, en vez del
        boolean TRUE. | 
Ejemplo #1 Ejemplo de truncar un archivo
<?php
$nombre_archivo = 'lorem_ipsum.txt';
$gestor = fopen($nombre_archivo, 'r+');
ftruncate($gestor, rand(1, filesize($nombre_archivo)));
rewind($gestor);
echo fread($gestor, filesize($nombre_archivo));
fclose($gestor);
?>
Nota:
El puntero al archivo no es cambiado.