# read()

URL: https://chugunov.pro/api-wordpress/functions/avifinfo-read/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.

## Сигнатура

```php
read( Avifinfostream $handle, int $num_bytes ): Avifinfobinary
```

## Описание

Читает байты и сдвигает позицию в потоке на то же количество.

## Параметры

- `$handle` `Avifinfostream` — обязательный. Байты будут прочитаны из этого ресурса.
- `$num_bytes` `int` — обязательный. Количество читаемых байтов. Должно быть больше 0.

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

`Avifinfobinary` — string|false

## Исходный код

Файл: `wp-includes/class-avif-info.php:64`

```php
function read( $handle, $num_bytes ) {
  $data = fread( $handle, $num_bytes );
  return ( $data !== false && strlen( $data ) >= $num_bytes ) ? $data : false;
}
```

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/avifinfo-read/
