HomeMenu
Jesus · Bible · HTML · CSS · JS · PHP · SVG · Applications

gzeof

Description

The gzeof of zlib for PHP tests for the end-of-file (EOF) on a gz-file pointer.

Syntax

gzeof(
    resource $stream
): bool

Parameters

stream

The gz-file pointer. It must be valid, and must point to a file successfully opened by gzopen().

Return

Returns true if the gz-file pointer is at EOF or an error occurs; otherwise returns false.

Examples

1 · stream · start

<?

$filename = $_SERVER["DOCUMENT_ROOT"] . "/assets/gz/1.gz";
$mode = "r";

$stream = gzopen($filename, $mode);

    if($stream === false)
    {
        die("gzopen");
    }

    $return = gzeof($stream);

    var_export($return);

gzclose($stream);
false

2 · stream · end

<?

$filename = $_SERVER["DOCUMENT_ROOT"] . "/assets/gz/1.gz";
$mode = "r";

$stream = gzopen($filename, $mode);

    if($stream === false)
    {
        die("gzopen");
    }

    while(!$return = gzeof($stream))
    {
        gzgetc($stream);
    }

    var_export($return);

gzclose($stream);
true