English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A função ftruncate() pode truncar o arquivo aberto para o comprimento especificado e retornar true com sucesso, ou false em caso de falha.
bool ftruncate ( resource $handle , int $size )
Esta função pode obter um ponteiro de arquivo, manipular o arquivo e truncá-lo para o comprimento size.
<?php //Verificar o tamanho do arquivo echo filesize("/PhpProject/sample.txt"); echo "\n"; $file = fopen("/PhpProject/sample.txt", "a+"); ftruncate($file, 100); fclose($file); //Limpar o cache e verificar novamente o tamanho do arquivo clearstatcache(); echo filesize("/PhpProject/sample.txt"); ?>
Resultado de Saída
49 100