PHP  
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | my php.net 
search for in the  
<gzopengzputs>
Last updated: Mon, 16 Jul 2012

gzpassthru

(PHP 3, 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.

注: 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.

提示: 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.

例子 1. gzpassthru() example

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




<gzopengzputs>
 Last updated: Mon, 16 Jul 2012
 
Copyright © 2001-2005 The PHP Group
All rights reserved.
This unofficial mirror is operated at: http://manual.phpv.net/
Last updated: Thu Jul 7 19:13:47 2005 CST