中文文档
English
Spanish
French
Japanese
Brazilian
German
Turkish
Russian
Introdução »
« SplSubject::notify
Manual do PHP
Referência das Funções
Outras Extensões Básicas
Fluxos
Introdução
Instalação/Configuração
Dependências
Instalação
Configurações em Execução
Classes de Fluxo
Constantes pré-definidas
Filtros de Fluxo
Contextos de Fluxo
Erros de Fluxo
Exemplos
Exemplo de classe regsitradao como empacotador de fluxo
php_user_filter
— A clase php_user_filter
php_user_filter::filter
— Chamada na aplicação do filtro
php_user_filter::onClose
— Chamado no fechamento do filtro
php_user_filter::onCreate
— Chamado na criação do filtro
streamWrapper
— A classe streamWrapper
streamWrapper::__construct
— Constrói um novo empacotador de fluxo
streamWrapper::__destruct
— Destrói um empacotador de fluxo existente
streamWrapper::dir_closedir
— Fecha o manipulador de diretório
streamWrapper::dir_opendir
— Abre um manipulador de diretório
streamWrapper::dir_readdir
— Lê entrada do manipulador de diretório
streamWrapper::dir_rewinddir
— Retrocede um manipulador de diretório
streamWrapper::mkdir
— Cria um diretório
streamWrapper::rename
— Renomeia um arquivo ou diretório
streamWrapper::rmdir
— Remove um diretório
streamWrapper::stream_cast
— Obtém o recurso subjacente
streamWrapper::stream_close
— Fecha um recurso
streamWrapper::stream_eof
— Teste para fim de arquivo em ponteiros
streamWrapper::stream_flush
— Descarrega a saída
streamWrapper::stream_lock
— Travamento de aviso para arquivos
streamWrapper::stream_metadata
— Alterar metadados de fluxo
streamWrapper::stream_open
— Abre arquivo ou URL
streamWrapper::stream_read
— Lê dados do fluxo
streamWrapper::stream_seek
— Pesquisa uma localização específica em um fluxo
streamWrapper::stream_set_option
— Altera as opções do fluxo
streamWrapper::stream_stat
— Obtém informação sobre um recurso de arquivo
streamWrapper::stream_tell
— Obtém a posição atual de um fluxo
streamWrapper::stream_truncate
— Trunca o fluxo
streamWrapper::stream_write
— Escreve no fluxo
streamWrapper::unlink
— Remove um arquivo
streamWrapper::url_stat
— Obtém informação sobre um arquivo
Funções de Fluxo
stream_bucket_append
— Anexa o bucket à brigada
stream_bucket_make_writeable
— Retorna um objeto bucket da brigada para se operar sobre ele
stream_bucket_new
— Cria um novo bucket para uso no fluxo atual
stream_bucket_prepend
— Adiciona um bucket ao início da brigada
stream_context_create
— Cria um contexto de fluxo
stream_context_get_default
— Obtém o contexto padrão de fluxo
stream_context_get_options
— Obtém opções para um fluxo/empacotador/contexto
stream_context_get_params
— Obtém parâmetros de um contexto
stream_context_set_default
— Define o contexto padrão do fluxo
stream_context_set_option
— Define uma opção para um fluxo/empacotador/contexto
stream_context_set_options
— Define opções no contexto especificado
stream_context_set_params
— Define parâmetros para um fluxo/empacotador/contexto
stream_copy_to_stream
— Copia dados de um fluxo para outro
stream_filter_append
— Anexa um filtro a um fluxo
stream_filter_prepend
— Anexa um filtro a um fluxo
stream_filter_register
— Registra um filtro de fluxo definido pelo usuário
stream_filter_remove
— Remove um filtro de um fluxo
stream_get_contents
— Lê o restante de um fluxo em uma string
stream_get_filters
— Obtém lista de filtros registrados
stream_get_line
— Obtém uma linha do recurso do fluxo até um delimitador informado
stream_get_meta_data
— Obtém cabeçalhos/metadados de ponteiros de arquivos/fluxos
stream_get_transports
— Obtém lista de transportes socket registrados
stream_get_wrappers
— Obtém lista de fluxos registrados
stream_is_local
— Verifica se o fluxo é local
stream_isatty
— Verifica se um fluxo é um TTY
stream_notification_callback
— Uma função de chamada de retorno para o parâmetro de contexto de notification
stream_register_wrapper
— Sinônimo de stream_wrapper_register
stream_resolve_include_path
— Resolve o nome do arquivo em relação ao caminho de include
stream_select
— Executa o equivalente à chamada de sistema select() nos arrays de fluxos informados com um limite de tempo especificado por segundos e microssegundos
stream_set_blocking
— Definir modo de bloqueio/não-bloqueio em um fluxo
stream_set_chunk_size
— Define o tamanho do pacote do fluxo
stream_set_read_buffer
— Define o tamanho de buffer de leitura do stream
stream_set_timeout
— Define o limite de tempo em um fluxo
stream_set_write_buffer
— Define o tamanho do buffer de escrita do fluxo
stream_socket_accept
— Aceita uma conexão em um socket criado por stream_socket_server
stream_socket_client
— Abre conexão de socket de domínio Internet ou Unix
stream_socket_enable_crypto
— Liga ou desliga criptografia em socket já conectado
stream_socket_get_name
— Obtém o nome do socket local ou remoto
stream_socket_pair
— Cria um par de fluxos de socket conectados e indistinguíveis
stream_socket_recvfrom
— Recebe dados de um socket, conectado ou não
stream_socket_sendto
— Envia uma mensagem a um socket, conectado ou não
stream_socket_server
— Cria socket de servidor de domínio Internet ou Unix
stream_socket_shutdown
— Fecha uma conexão full-duplex
stream_supports_lock
— Informa se o fluxo suporta travamento
stream_wrapper_register
— Registra um empacotador URL implementado como uma classe PHP
stream_wrapper_restore
— Restaura um empacotador interno anteriormente desregistrado
stream_wrapper_unregister
— Desregistra um empacotador URL