RAR(Roshal Archive) est un format de compression de fichiers qui prend en charge la récupération d'erreurs et la segmentation de fichiers. PHP prend en charge l'utilisation de fichiers .RAR comme flux IO.rar://est un wrapper de flux pour les flux RAR.
rar://Wrapper accepte les chemins codés en URL relatifs ou absolus vers les archives RAR. Un (*) ou (#) facultatif et un nom codé en URL facultatif de l'entrée à stocker dans l'archive. Ce wrapper peut ouvrir des fichiers et des répertoires.
Si le signe dièse et la partie nom de l'entrée ne sont pas inclus, le répertoire racine de l'archive sera affiché. L'utilisation de RecursiveDirectoryIterator avec des wrappers nécessite d'inclure le signe dièse dans l'URL.
Ce wrapper n'est pas activé par défaut. L'extension rar dePECL(PHP Extension Community Library) doit être installée.
rar://[*][#[ ]]
open_password | Le mot de passe utilisé pour crypter l'en-tête de l'archive, le cas échéant. |
---|---|
file_password | Le mot de passe utilisé pour crypter le fichier, le cas échéant. Si l'en-tête est également chiffré, cette option sera ignorée et open_password prévaudra. |
volume_callback | Fonction de rappel utilisée pour déterminer le chemin d'un volume manquant. |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!