# 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