Функции за работа с файловата система
PHP Manual

ftruncate

(PHP 4, PHP 5)

ftruncateОтрязва файл до зададената дължина

Описание

bool ftruncate ( resource $handle , int $size )

Използвайки файловия указател handle , отрязва посочения файл до дължината указана чрез size .

Параметри

handle

Файловия указател.

Забележка: handle трябва да е отворен в режим за писане.

size

Размерът до който да бъде отрязан.

Забележка: Ако размерът size е по-голям от размера на файла, то последният се допълва с нулеви байтове до size .
Ако размерът size е по-малък, то данните след този размер се губят.

Връщани стойности

Връща TRUE при успех или FALSE при неуспех.

Дневник на промените

Версия Описание
PHP 4.3.3 Преди тази версия ftruncate() връщаше integer целочислено 1 при успех вместо TRUE.

Примери

Example #1 Пример за отрязване на файл

<?php
$filename 
'lorem_ipsum.txt';

$handle fopen($filename'r+');
ftruncate($handlerand(1filesize($filename)));
rewind($handle);
echo 
fread($handlefilesize($filename));
fclose($handle);
?>

Бележки

Забележка: Файловият указател за позиция не се променя.

Вж. също


Функции за работа с файловата система
PHP Manual