Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 8916 программистов и 489 роботов. Сейчас ищут 225 программистов ...
Приступая к работе

ftruncate - Урезает файл до указанной длинны

Вернуться к: Файловая система

ftruncate

(PHP 4, PHP 5, PHP 7)

ftruncateУрезает файл до указанной длинны

Описание

bool ftruncate ( resource $handle , int $size )

Принимает файловый указатель handle и урезает соответствующий файл до размера size.

Список параметров

handle

Файловый указатель.

Замечание:

handle должен быть открыт для записи.

size

Размер файла, до которого он будет обрезан.

Замечание:

Если size больше текущего размера файла, то файл будет дополнен null байтами.

Если size меньше текущего размера файла, то файл будет обрезан до этого размера.

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Примеры

Пример #1 Пример обрезания файла

<?php
$filename 
'lorem_ipsum.txt';

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

Примечания

Замечание:

Файловый указатель не меняется.

Смотрите также

  • fopen() - Открывает файл или URL
  • fseek() - Устанавливает смещение в файловом указателе



Вернуться к: Файловая система

© 2020 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware