PHP - Función truncate () de E / S directa

La función dio_truncate () puede truncar un archivo con el descriptor fd por bytes de compensación.

Sintaxis

bool dio_truncate(resource fd, int offset)

La función dio_truncate () puede truncar un archivo referenciado por fd para compensar bytes. Si un archivo original es más grande que un tamaño especificado, se pierde el exceso de datos. Si un archivo original es más pequeño que un tamaño especificado, no se determina si un archivo sigue teniendo el mismo tamaño o crece. En el último caso, una parte extendida se lee como cero bytes.

La función dio_truncate () puede devolver 0 en caso de éxito, o -1 en caso de error.