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

stream_get_meta_data

캡슐화 프로토콜 파일 포인터에서 헤더/메타 데이터를 가져옵니다
이름:stream_get_meta_data
분류:개울
사용 언어:php
한 줄 설명:지정된 스트림과 관련된 메타 데이터를 얻습니다

함수 이름 : stream_get_meta_data ()

함수 설명 : stream_get_meta_data () 함수 지정된 스트림과 관련된 메타 데이터를 가져옵니다.

해당 버전 : PHP 4> = 4.3.0, PHP 5, PHP 7

구문 : stream_get_meta_data (Resource $ stream) : 배열

매개 변수 :

  • $ stream : 필수, 열린 스트림을 나타내는 리소스 핸들.

반품 값 :

  • 스트림에 대한 다양한 메타 데이터가 포함 된 연관 배열을 반환합니다.

예:

 // 创建一个文件流$stream = fopen('file.txt', 'r'); // 获取流的元数据$metaData = stream_get_meta_data($stream); // 打印元数据print_r($metaData); // 关闭流fclose($stream);

출력 결과 :

 Array ( [wrapper_type] => plainfile [stream_type] => STDIO [mode] => r [unread_bytes] => 0 [seekable] => 1 [uri] => file.txt [timed_out] => [blocked] => 1 [eof] => )

위의 예에서 먼저 fopen () 함수를 통해 파일 스트림을 생성하고 $ stream 변수에 할당합니다. 그런 다음 stream_get_meta_data () 함수를 사용하여 스트림의 메타 데이터를 가져 와서 반환 된 연관 배열을 $ metadata 변수에 할당합니다. 마지막으로, 우리는 print_r () 함수를 통해 메타 데이터의 내용을 인쇄합니다.

출력 결과의 메타 데이터에는 유형, 패턴, 읽기 가능 및 쓰기 가능, 파일 경로 등과 같은 스트림에 대한 일부 정보가 포함되어 있습니다.

유사한 함수
인기 기사