dio_tcsetattr
dio_write
Direct IO Functions
PHP Manual

# dio_truncate

(PHP 4 >= 4.2.0, PHP 5 <= 5.0.5)

dio_truncate — Trunca el tamaño del archivo cuyo descriptor es `fd` hasta un valor de `offset` bytes

### Descripción

bool dio_truncate ( resource `$fd` , int `$offset` )

La función dio_truncate() trunca el archivo cuyo descriptor es `fd` y cambia su tamaño hasta un valor de `offset` bytes.

Si la longitud del archivo original era mayor que el valor indicado, el archivo se trunca y se pierde toda la información restante. Si el valor indicado es mayor que la longitud original del archivo, no se especifica si el archivo permanece igual o se extiende su longitud hasta llegar al valor indicado por `offset` rellenando con ceros los nuevos bytes del archivo.

> Note: Esta función no está implementada en plataformas Windows.

### Lista de parámetros

`fd`

  El descriptor de archivo devuelto por la función dio_open().

`offset`

  El nuevo tamaño del archivo en bytes.

### Valores retornados

Devuelve `TRUE` si todo se llevó a cabo correctamente, `FALSE` en caso de fallo.

dio_tcsetattr
dio_write
Direct IO Functions
PHP Manual