Protocolos e empacotadores suportados

O PHP vem com muitos empacotadores para vários protocolos no estilo URL para uso com as funções do sistema de arquivos, tais como fopen(), copy(), file_exists() e filesize(). Além desses empacotadores, é possível registrar empacotadores customizados usando a função stream_wrapper_register().

Note: A sintaxe de URL usada para descrever um empacotadores suporta apenas a sintaxe scheme://.... As sintaxes scheme:/ e scheme: não são suportadas.

Table of Contents

  • file:// — Acessando o sistema de arquivos local
  • http:// — Acessando URLs HTTP(s)
  • ftp:// — Acessando URLs FTP(s)
  • php:// — Acessando vários fluxos de E/S
  • zlib:// — Fluxos de compactação
  • data:// — Dados (RFC 2397)
  • glob:// — Encontra caminhos que correspondem a um padrão
  • phar:// — Arquivo PHP
  • ssh2:// — Shell Seguro 2
  • rar:// — RAR
  • ogg:// — Streams de áudio
  • expect:// — Fluxos de Interação entre Processos