ftruncate
En esta página
ftruncate
Tronca un fichero
Descripción#
ftruncate(resource $stream, int $size): bool
```php
Se toma el puntero de fichero `stream` y se trunca a la longitud de `size`.
## Parámetros
`stream`
El puntero de fichero.
> [!NOTE]
> El puntero `stream` debe haber sido abierto en modo escritura.
`size`
La longitud que debe conservarse.
> [!NOTE]
> Si `size` es mayor que la longitud del fichero, este último será extendido con octetos nulos.
>
> Si `size` es menor que la longitud del fichero, el resto de los datos se perderá.
## Valores devueltos
Esta función retorna `true` en caso de éxito o `false` si ocurre un error.
## Ejemplos
Ejemplo con `ftruncate`
```php
Notas#
[!NOTE] El puntero de fichero no es modificado.
Véase también#
fopen, fseek