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

RarArchive::isBroken - アーカイブが壊れている (未完成である) かどうかを調べる | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

RarArchive::isBroken

rar_broken_is

(PECL rar >= 3.0.0)

RarArchive::isBroken -- rar_broken_isアーカイブが壊れている (未完成である) かどうかを調べる

説明

オブジェクト指向型 (メソッド)

public bool RarArchive::isBroken ( void )

手続き型:

bool rar_broken_is ( RarArchive $rarfile )

この関数は、アーカイブが不完全である (ボリュームがなかったり、ボリュームが途中で終わっていたりする) かどうかを調べます。

パラメータ

rarfile

rar_open() でオープンした RarArchive オブジェクト。

返り値

アーカイブが壊れている場合に TRUE、壊れていない場合に FALSE を返します。 この関数は、渡されたファイルがすでに閉じている場合にも FALSE を返します。どちらの原因かを特定するには exceptions with RarException::setUsingExceptions() で例外を有効にするしかありませんが、普通は閉じたファイルを操作することはないので これは不要なはずです。

例1 オブジェクト指向型

<?php
function retnull() { return null; }
$file dirname(__FILE__) . "/multi_broken.part1.rar";
/* Third argument is used to omit notice */
$arch RarArchive::open($filenull'retnull');
var_dump($arch->isBroken());
?>

上の例の出力は、 たとえば以下のようになります。

bool(true)

例2 手続き型

<?php
function retnull() { return null; }
$file dirname(__FILE__) . "/multi_broken.part1.rar";
/* Third argument is used to omit notice */
$arch rar_open($filenull'retnull');
var_dump(rar_broken_is($arch));
?>

参考


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

フォーラムで「RarArchive::isBroken - アーカイブが壊れている (未完成である) かどうかを調べる」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | RarArchive::isBroken - アーカイブが壊れている (未完成である) かどうかを調べる」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: