zlib://
bzip2://
zip://
zlib:// -- bzip2:// -- zip:// — Flux de compression
Description
zlib: PHP 4.0.4 - PHP 4.2.3 (systèmes avec fopencookie uniquement)
compress.zlib:// et compress.bzip2:// PHP 4.3.0 et suivant
zlib: fonctionne comme gzopen(), hormis
le fait que le flux peut être utilisé directement avec fread()
et les autres fonctions de système de fichiers. Cette notation est obsolète
depuis PHP 4.3.0 à cause d'ambiguïtés dues aux noms de fichiers
contenant des deux points ':'. Utilisez plutôt compress.zlib://.
compress.zlib:// et
compress.bzip2:// sont respectivement équivalents à
gzopen() et bzopen(),
et ils fonctionnent même sur les systèmes qui ne supportent pas
fopencookie.
L'extension ZIP fournit le
gestionnaire zip:.
Utilisation
- compress.zlib://file.gz
- compress.bzip2://file.bz2
- zip://archive.zip#dir/file.txt
Options
Résumé des gestionnaires
Attribut |
Supporté |
Limité par allow_url_fopen |
Non |
Autorise la lecture |
Oui |
Autorise l'écriture |
Oui (sauf zip://) |
Autorise l'ajout |
Oui (sauf zip://) |
Autorise la lecture et l'écriture simultanément |
Non |
Support de la fonction stat() |
Non, utilisez le gestionnaire file://
pour obtenir des informations sur les fichiers compressés.
|
Support de la fonction unlink() |
Non, utilisez le gestionnaire file://
pour obtenir des informations sur les fichiers compressés.
|
Support de la fonction rename() |
Non |
Support de la fonction mkdir() |
Non |
Support de la fonction rmdir() |
Non |