RarArchive::isSolid

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

RarArchive::isSolid()

rar_solid_is (PECL rar >= 2.0.0)

RarArchive::isSolid() -- rar_solid_is() — Kontrollera om RAR-arkivet är solid

Beskrivning

Objektorienterad stil (metod):

public RarArchive::isSolid(): bool

Procedurstil:

rar_solid_is(RarArchive $rarfile): bool

Kontrollerar om RAR-arkivet är solid. Individuell filutvinning är långsammare för solida arkiv.

Parametrar

rarfile
Ett RarArchive-objekt som öppnats med rar_open().

Returnerar

Returnerar true om arkivet är solid, annars false.

Exempel

Exempel #1 Objektorienterad stil

<?php
$arch1 = RarArchive::open("store_method.rar");
$arch2 = RarArchive::open("solid.rar");
echo "$arch1: " . ($arch1->isSolid()?'yes':'no') ."\n";
echo "$arch2: " . ($arch2->isSolid()?'yes':'no') . "\n";
?>

Utmatningen från exemplet ovan kan se ut ungefär så här:

RAR Archive "C:\php_rar\trunk\tests\store_method.rar": no
RAR Archive "C:\php_rar\trunk\tests\solid.rar": yes

Exempel #2 Procedurstil

<?php
$arch1 = rar_open("store_method.rar");
$arch2 = rar_open("solid.rar");
echo "$arch1: " . (rar_solid_is($arch1)?'yes':'no') ."\n";
echo "$arch2: " . (rar_solid_is($arch2)?'yes':'no') . "\n";
?>

Sidslut

Orginalhemsidan på Engelska :https://www.php.net/manual/en/rararchive.issolid.php
PHP Funktioner Funktionsreferens Komprimerings- och arkivtillägg Rar_—_Rar_Arkivering


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.