« bzflush
bzread »

bzopen

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

bzopen — bzip2 圧縮されたファイルをオープンする

説明

function bzopen(string|resource $file, string $mode): resource|false

bzopen() は、 bzip2 (.bz2) ファイルを読み書き用にオープンします。

パラメータ

file

オープンするファイル名、あるいは既存のストリームリソース

mode

'r' (読み込み) と 'w' (書き込み) だけをサポートしています。 それ以外を指定すると bzopen() は false を返します。

戻り値

オープンできなかった場合、bzopen() は false を返します。それ以外の場合は、 新規にオープンされたファイルへのポインタが返されます。

例

例1 bzopen() の例

<?php

$file = "/tmp/foo.bz2";
$bz = bzopen($file, "r") or die("Couldn't open $file for reading");

bzclose($bz);

?>

参考

関連キーワード:
bzopen   オープン   bzip   圧縮   resource   mode   bzclose   bzflush   bzread   Bzip   読み書き   既存   ストリーム   リソース   読み込み   書き込み   サポート   ポインタ   Couldn   reading   参考
関連する関数・ページ:
function.bzclose   bzip2.examples   function.bzread   function.bzflush   ref.bzip2   book.bzip2