Zlib Functions
PHP Manual

gzopen

(PHP 4, PHP 5)

gzopenباز کردن gz-file

Description

resource gzopen ( string $filename , string $mode [, int $use_include_path = 0 ] )

باز کردن فایل gzip (.gz) برای خواندن یا نوشتن.

gzopen() برای خواندن فایل که در قالب gzip نیست استفاده می‌شود; در این حالت gzread() مستقیما از فایل بدون فشرده‌سازی می‌خواند.

Parameters

filename

نام فایل.

mode

همانند fopen() (rb یا wb) اما می‌توانید برای تعیین سطح فشرده‌سازی (wb9) یا استراتژی نیز استفاده کنید: f برای داده فیلتر شده wb6f، h برای برای فشرده‌سازی Huffman مانند wb1h. (توضیح deflateInit2 را در zlib.h برای اطلاعات بیشتر درباره پارامتر استراتژی ببینید.)

use_include_path

شما می‌توانید پارامتر اختیاری را برابر با 1 قرار دهید اگر شما می‌خواهید بدنبال فایل در include_path جستجو کنید.

Return Values

بازگرداندن اشاره‌گر فایل باز شده پس از آن هر چیزی که می‌خوانید این توضیح‌دهنده فایل به صورت شفاف غیرفشرده می‌شود و هر چیزی که شما می‌نویسید فشرده می‌شود.

اگر باز کردن شکست خورد تابع FALSE باز می‌گرداند.

Examples

Example #1 مثال gzopen()

<?php
$fp 
gzopen("/tmp/file.gz""r");
?>

See Also


Zlib Functions
PHP Manual