SplFileObject::ftell
SplFileObject::fwrite
SplFileObject
PHP Manual

# SplFileObject::ftruncate

(PHP 5 >= 5.1.0)

SplFileObject::ftruncate — Truncates the file to a given length

### Opis

public bool SplFileObject::ftruncate ( int `$size` )

Truncates the file to `size` bytes.

### Parametry

`size`

  The size to truncate to.

  > Informacja: If `size` is larger than the file it is extended with null bytes.
  > If `size` is smaller than the file, the extra data will be lost.

### Zwracane wartości

Zwraca `TRUE` w przypadku powodzenia, `FALSE` w przypadku błędu.

### Przykłady

Przykład #1 SplFileObject::ftruncate example

`<?php
// Create file containing "Hello World!"
$file = new SplFileObject("/tmp/ftruncate", "w+");
$file->fwrite("Hello World!");
// Truncate to 5 bytes
$file->ftruncate(5);
// Rewind and read data
$file->rewind();
echo $file->fgets();
?>`

Powyższy przykład wyświetli coś podobnego do:

    Hello

### Zobacz też:

- ftruncate() - Przycina plik do podanej długości

SplFileObject::ftell
SplFileObject::fwrite
SplFileObject
PHP Manual