Forum und email

gzopen

(PHP 4, PHP 5)

gzopen — .gz파일을 연다

Description

int gzopen ( string $filename , string $mode [, int $ use_include_path ] )

gzip (.gz)파일을 읽기 또는 쓰기위해 연다. mode 파라미터는 fopen() ("rb" or "wb")와 같고, 또한 압축레벨 ("wb9") 또는 stategy를 포함한다: 'f' for filtered data as in "wb6f", 'h' for Huffman only compression as in "wb1h". (strategy parameter에 관한 보다 많은 정보를 원한다면 the description of deflateInit2 in zlib.h보라.)

gzopen()은 gzip 포멧이 아닌 파일을 읽는데 사용될 수 있다.; 이 경우 gzread()로 압축해제 없이 바로 파일로 부터 읽을 수 있다.

gzopen()은 열고자 지정한 파일을 리턴 한다. 그리고는 읽고자 하는 모든것을 압축해제하고, 기록하고 압축할 수 있다.

만일 열기에 실패하면 FALSE를 리턴한다.

세번째 옵션의 파라미터에 "1"을 넣으면 include_path안의 파일을 검색 할수 있다.

Example#1 gzopen() Example

$fp = gzopen ("/tmp/file.gz", "r");

참고 gzclose().