gzwrite

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

gzwrite — 이진 안전 gz 파일 쓰기


설명

gzwrite(resource $stream, string $data, ?int $length = null): int|false

gzwrite()data의 내용을 주어진 gz 파일에 씁니다.


매개변수

stream
gz 파일 포인터. 유효해야 하며 gzopen()에 의해 성공적으로 열린 파일을 가리켜야 합니다.
data
쓸 문자열입니다.
length
쓸 압축되지 않은 바이트 수입니다. 제공되는 경우 length(압축되지 않은) 바이트가 기록되거나 data 끝에 도달하는 경우 중 먼저 도래하는 시점에 쓰기가 중지됩니다.

반환 값

주어진 gz 파일 스트림에 기록된 (압축되지 않은) 바이트 수를 반환하거나 실패 시 false를 반환합니다.


변경 로그

버전 설명
8.0.0 length는 이제 nullable입니다. 이전에는 기본값이 0이었습니다.
7.4.0 이 함수는 이제 실패 시 false를 반환합니다. 이전에는 0이 반환되었습니다.

Examples

예제 #1 gzwrite() 예제

                  
<?php
$string = 'Some information to compress';
$gz = gzopen('somefile.gz','w9');
gzwrite($gz, $string);
gzclose($gz);
?>
                  
                

기타