HTTP_Download::setBufferSize()

HTTP_Download::setBufferSize() --  バッファサイズをバイト数でセットする

概要

mixed HTTP_Download::setBufferSize (int [$size = 2097152])

説明

バッファサイズとして指定されたバイト数は、 リソースやファイルから一度に読み込むデータの最大量です。 デフォルトのサイズは、2M (2097152 バイト) です。

gzip 圧縮が有効で非常に小さいバッファサイズをセットした場合、 指定されたサイズの各チャンクに gzip ヘッダが追加されるので、 実際のファイルサイズは大きくなるかも知れないことに注意してください。

もし、$size が 0 バイトより大きくない場合、 PEAR_Error (HTTP_DOWNLOAD_E_INVALID_PARAM) が返されます。

パラメータ

返り値

成功時には TRUE、 失敗時には PEAR_Error を返します。

注意

この関数は、スタティックにコールする ことはできません。