PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

gzopen - gz ファイルを開く | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

gzopen

(PHP 4, PHP 5, PHP 7)

gzopengz ファイルを開く

説明

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

読み込みもしくは書き込みのために gzip (.gz) ファイルをオープンします。

gzopen() は、gzip フォーマットでないファイルの読み込みについても使用することができます。 この場合、gzread()は、ファイルを解凍せずに直接読み 込まれます。

パラメータ

filename

ファイル名を指定します

mode

fopen() と同じ (rb または wb) ですが、 圧縮レベル (wb9) または圧縮の方策、 つまり、wb6f のようにフィルターを通したデータを f で指定したり、h でハフマン圧縮のみを行うことを指定したりすることができます (方策に関するパラメータの詳細については、zlib.h の中の deflateInit2 の説明を参照ください)。

use_include_path

このオプションパラメータを 1 にすることにより、 include_pathにあるファイルも 検索することができます。

返り値

オープンしたファイルへのファイルポインタを返します。その後、 このファイルディスクプリタから読み込んだ全ては透過的に解凍され、 書き込んだものは圧縮されます。

オープンに失敗した場合、この関数は FALSE を返します。

例1 gzopen() の例

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

参考

  • gzclose() - 開かれたgzファイルへのポインタを閉じる


忘却曲線を使ってこの関数を確実に記憶に残す

フォーラムで「gzopen - gz ファイルを開く」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | gzopen - gz ファイルを開く」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: