RarArchive::isSolid
rar_solid_is
(PECL rar >= 2.0.0)
RarArchive::isSolid -- rar_solid_is — Comprueba si el archivo RAR es sólido
Descripción
Estilo orientado a objetos (método):
public bool RarArchive::isSolid
( void
)
Estilo por procedimientos:
Comprueba si el archivo RAR es sólido. La extracción individual de ficheros es más lenta en archivos sólidos.
Valores devueltos
Devuelve TRUE si el archivo es sólido, de lo contrario retorna FALSE.
Ejemplos
Ejemplo #1 Estilo orientado a objetos
<?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";
?>
El resultado del ejemplo sería algo similar a:
RAR Archive "C:\php_rar\trunk\tests\store_method.rar": no RAR Archive "C:\php_rar\trunk\tests\solid.rar": yes
Ejemplo #2 Estilo por procedimientos
<?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";
?>