gzopen

(PHP 4, PHP 5, PHP 7, PHP 8)

gzopen — gz 파일 열기


설명

gzopen(string $filename, string $mode, int $use_include_path = 0): resource|false

읽기 또는 쓰기를 위해 gzip(.gz) 파일을 엽니다.

gzopen()은 gzip 형식이 아닌 파일을 읽는 데 사용할 수 있습니다. 이 경우 gzread()는 압축 해제 없이 파일에서 직접 읽습니다.


매개변수

filename
파일 이름.
mode
fopen()(rb 또는 wb)에서와 같지만 압축 수준(wb9) 또는 전략을 포함할 수도 있습니다. (전략 매개변수에 대한 자세한 내용은 zlib.hdeflateInit2 설명을 참조하십시오.)
use_include_path
include_path에서도 파일을 검색하려는 경우 이 선택적 매개변수를 1로 설정할 수 있습니다.

반환 값

열린 파일에 대한 파일 포인터를 반환합니다. 그 후에 이 파일 설명자에서 읽은 모든 내용이 투명하게 압축 해제되고 작성한 내용이 압축됩니다.

열기가 실패하면 함수는 false를 반환합니다.


오류/예외

유효하지 않은 인수가 주어지면 E_WARNING 수준의 오류가 생성됩니다.


Examples

예제 #1 gzopen() 예제

                  
<?php
$fp = gzopen("/tmp/file.gz", "r");
?>
                  
                

기타

  • gzclose() - 열려 있는 gz 파일 포인터 닫기