# Класс StreamBucket

(PHP 8 >= 8.4.0)

## Введение

Бакет — контейнер с порцией данных. В потоке бакеты выстраиваются в цепочку и извлекаются отдельными звеньями.

## Обзор класса

final class StreamBucket {
/* Свойства */
public readonly resource $bucket;
public readonly string $data;
public readonly int $datalen;
public readonly int $dataLength;
}

## Свойства

resource bucket
  Ресурс `userfilter.bucket`.
string data
  Текущая строка в бакете.
int datalen
  Длина строки в бакете. Начиная с PHP 8.4 свойство устарело; длину строки теперь указывают в свойстве `StreamBucket::$dataLength`.
int dataLength
  Длина строки в бакете.

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

- stream_bucket_new()
- stream_bucket_append()
- stream_bucket_prepend()
- stream_bucket_make_writeable()

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open