« streamWrapper::url_stat
ストリーム 関数 »

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

バケット内の文字列の長さ。

関連キーワード:
bucket   StreamBucket   バケット   ストリーム   readonly   stream   dataLength   プロパティ   resource   datalen   streamWrapper   stat   チャンク   概要   final   userfilter   リソース   非推奨   参考   append   prepend   make   writeable
関連する関数・ページ:
function.stream-bucket-new   function.stream-bucket-append   function.stream-bucket-make-writeable   function.stream-bucket-prepend   function.stream-filter-register   ref.stream