Exemples

Exemples – Quelques exemples simples

Extraire une archive tar dans sous-répertoire

Ici nous allons simplement prendre l'archive tar appelée archive.tar et extraire son contenu dans le dossier output/.

<?php

require_once "File/Archive.php";

File_Archive::extract('archive.tar/''output');
?>

Envoyer une archive zip contenant le contenu d'une archive tar sur la sortie standard

<?php
require_once "File/Archive.php";

File_Archive::extract(
    
//Le contenu de archive.tar apparaît dans le dossier racine (argument par défaut)
    
'archive.tar/',

    
//Et est ensuite écrit dans ...
    
File_Archive::toArchive(       // ... une archive zip
        
'archive.zip',             // appelée archive.zip
        
File_Archive::toOutput()   // qui peut alors être envoyée sur la sortie standard
    
)
);
?>

Extraire un fichier précis d'une archive

Utilisez extract() pour récuperer un fichier précis qui se trouve dans une archive. Quand vous donnez le fichier à extraire, assurez-vous d'utiliser le nom de l'archive comme premier niveau de répertoire.

<?php
require_once "File/Archive.php";

File_Archive::extract(
    
'archive.tar/interne.tgz/fichier.txt',
    
File_Archive::toOutput()
);
?>
File_Archive (Previous) How to use File_Archive for a photo/video gallery (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.