gzpassthru Output all remaining data on a gz-file pointer php函数


gzpassthru

(PHP 4, PHP 5)

gzpassthru Output all remaining data on a gz-file pointer

说明

int gzpassthru ( resource $zp )

Reads to EOF on the given gz-file pointer from the current position and writes the (uncompressed) results to standard output.

Note:

You may need to call gzrewind() to reset the file pointer to the beginning of the file if you have already written data to it.

Tip

If you just want to dump the contents of a file to the output buffer, without first modifying it or seeking to a particular offset, you may want to use the readgzfile() function, which saves you the gzopen() call.

参数

zp

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

返回值

The number of uncompressed characters read from gz and passed through to the input, or FALSE on error.

范例

Example #1 gzpassthru() example

<?php
$fp 
gzopen('file.gz''r');
gzpassthru($fp);
gzclose($fp);
?>



相关阅读:
gzputs 别名 gzwrite
gzread Binary-safe gz-file read
gzrewind Rewind the position of a gz-file pointer
gzseek Seek on a gz-file pointer
gztell Tell gz-file pointer read/write position
gzuncompress Uncompress a compressed string
gzwrite Binary-safe gz-file write
hash Generate a hash value (message digest)
hash_algos Return a list of registered hashing algorithms
hash_copy Copy hashing context
hash_file Generate a hash value using the contents of a given file
hash_final Finalize an incremental hash and return resulting digest
hash_hmac Generate a keyed hash value using the HMAC method
hash_hmac_file Generate a keyed hash value using the HMAC method and the contents of a given file
快速导航

Copyright © 2016 phpStudy |