Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<gzeofgzgetc>
^Zlib FunctionsLast updated: Mon, 26 Oct 2026

gzfile

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

gzfile — Read entire gz-file into an array

Description

function gzfile(string $filename, bool $use_include_path = false): array|false

This function is identical to readgzfile(), except that it returns the file in an array.

Parameters

filename

The file name.

use_include_path

If set to true, files in the include_path are searched for too.

Return Values

An array containing the file, one line per cell, empty lines included, and with newlines still attached, or false on failure.

Changelog

Version Description
8.5.0 use_include_path is now of type bool. Previously, it was of type int.

Examples

Example #1 gzfile() example

<?php
$lines = gzfile('somefile.gz');
foreach ($lines as $line) {
    echo $line;
}
?>

See Also


<gzeofgzgetc>
^Zlib FunctionsLast updated: Mon, 26 Oct 2026