현재 위치: > 함수 카테고리 모음> stream_bucket_new

stream_bucket_new

현재 스트림에서 사용할 새 버킷 생성
이름:stream_bucket_new
분류:개울
사용 언어:php
한 줄 설명:스트림에서 데이터 작업을 수행하는 데 사용할 수있는 새 스트림 버킷 객체 생성

함수 이름 : stream_bucket_new

함수 설명 : stream_bucket_new 함수는 스트림에서 데이터 작업을 수행하는 데 사용할 수있는 새 스트림 버킷 객체를 만드는 데 사용됩니다.

해당 버전 : PHP 5> = 5.1.0, PHP 7

구문 : stream_bucket_new (Resource $ stream, String $ buffer)

매개 변수 :

  • $ stream : 필수, 입력 자원 흐름을 나타냅니다.
  • $ 버퍼 : 필수, 스트림 버킷의 데이터를 나타냅니다.

반환 값 : 새로 생성 된 스트림 버킷 객체를 반환합니다.

예:

 // 创建一个流桶对象$stream = fopen('data.txt', 'r'); $bucket = stream_bucket_new($stream, 'example data'); // 打印流桶对象信息var_dump($bucket); // 将流桶对象放入流中stream_bucket_append($stream, $bucket); // 读取流中的数据while (($data = fread($stream, 1024)) !== false) { echo $data; } // 关闭流fclose($stream);

위의 예에서는 먼저 fopen 함수를 사용하여 "data.txt"라는 파일을 열고 $ stream 변수에 할당합니다. 그런 다음 stream_bucket_new 함수를 사용하여 문자열 "예제 데이터"가 포함 된 새 스트림 버킷 객체를 만듭니다. 다음으로 Stream_Bucket_append 함수를 사용하여 스트림 버킷 객체를 스트림에 넣습니다. 마지막으로, 프레드 함수를 사용하여 스트림의 데이터를 단계별로 읽고 화면에 출력합니다. 마지막으로, 우리는 fclose 함수를 사용하여 스트림을 닫습니다.

Open 스트림에서 stream_bucket_new 함수를 사용해야합니다. 그렇지 않으면 오류가 발생합니다.

유사한 함수
인기 기사