Referência da API Comum de Fluxos de Dados (Streams)

Índice
php_stream_stat_path -- Retorna o status de um arquivo ou URL
php_stream_stat -- Retorna o status sobre o sistema de armazenamento associado com um fluxo
php_stream_open_wrapper -- Abre um fluxo para um arquivo ou URL
php_stream_read -- Lê um número de bytes de um fluxo para um buffer
php_stream_write -- Escreve um número de bytes de um buffer para um fluxo
php_stream_eof -- Testa por uma condição de fim de arquivo em um fluxo
php_stream_getc -- Lê um byte de um fluxo
php_stream_gets -- Lê uma linha de dados de um fluxo para um buffer
php_stream_close -- Fecha um fluxo
php_stream_flush -- Força o envio dos buffers dos fluxos para o armazenamento
php_stream_seek -- Reposiciona um fluxo
php_stream_tell -- Determina a posição do fluxo
php_stream_copy_to_stream -- Copia dados de um fluxo para o outro
php_stream_copy_to_mem -- Copia dados de um fluxo em um buffer alocado
php_stream_make_seekable -- Converte o fluxo para um fluxo que suporta pesquisa
php_stream_cast -- Converte um fluxo para uma outra forma, como FILE* ou socket
php_stream_can_cast -- Determina se um fluxo pode ser convertido em uma outra forma, tal como FILE * ou socket
php_stream_is_persistent -- Determina se um fluxo é persistente ou não
php_stream_is -- Determina se um fluxo é de um tipo em particular
php_stream_passthru -- Mostra todos os dados restantes de um fluxo
php_register_url_stream_wrapper -- Registra um wrapper com a API de fluxos
php_unregister_url_stream_wrapper -- Tira um wrapper do registro de wrappers com a API de fluxos
php_stream_open_wrapper_ex -- Abre um fluxo em um arquivo ou URL, especificando um contexto
php_stream_open_wrapper_as_file -- Abre um fluxo para arquivo ou URL e converte para um FILE*
php_stream_filter_register_factory -- Registra uma fábrica de filtros com a API de fluxos
php_stream_filter_unregister_factory -- Tira a fábrica de filtro do registro com a API de fluxos