RAR (Roshal Archive) ist ein Dateikomprimierungsformat, das Fehlerbehebung und Dateisegmentierung unterstützt. PHP unterstützt die Verwendung von .RAR-Dateien als IO-Streams. rar:// ist ein Stream-Wrapper für RAR-Streams.
rar://Wrapper akzeptiert relative oder absolute URL-codierte Pfade zu RAR-Archiven. Ein optionales (*) oder (#) und ein optionaler URL-codierter Name des Eintrags, der im Archiv gespeichert werden soll. Dieser Wrapper kann Dateien und Verzeichnisse öffnen.
Wenn das Nummernzeichen und der Eintragsnamensteil nicht enthalten sind, wird das Stammverzeichnis des Archivs angezeigt. Die Verwendung von RecursiveDirectoryIterator mit Wrappern erfordert die Einbeziehung des Hash-Zeichens in die URL.
Dieser Wrapper ist standardmäßig nicht aktiviert. Die rar-Erweiterung von PECL (PHP Extension Community Library) muss installiert sein.
rar://<url encoded archive name>[*][#[<url encoded entry name>]]
open_password | Das Passwort, das zum Verschlüsseln des Archivheaders verwendet wird, falls vorhanden. |
---|---|
file_password | Das zum Verschlüsseln der Datei verwendete Passwort, falls vorhanden. Wenn der Header ebenfalls verschlüsselt ist, wird diese Option ignoriert und open_password hat Vorrang. |
volume_callback | Callback-Funktion zur Ermittlung des Pfads eines fehlenden Volumes. |
Das obige ist der detaillierte Inhalt vonDie Übersetzung von PHP rar:// ins Chinesische lautet: PHP rar://. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!