Downloads
Documentation
Get Involved
Help
Search docs
International PHP Conference Berlin 2025
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
Introducción »
« SplSubject::notify
Manual de PHP
Referencia de funciones
Otras extensiones básicas
Change language:
English
German
Spanish
French
Italian
Japanese
Brazilian Portuguese
Russian
Turkish
Ukrainian
Chinese (Simplified)
Other
Flujos
Introducción
Instalación/Configuración
Requerimientos
Instalación
Configuración en tiempo de ejecución
Clases de Flujos
Constantes predefinidas
Filtros de Flujos
Contextos de Flujos
Errores de Flujos
Ejemplos
Ejemplo de clase registrada como envoltura de flujo
php_user_filter
— La clase php_user_filter
php_user_filter::filter
— Llamado cuando se aplica un filtro
php_user_filter::onClose
— Llamado cuando se cierra el filtro
php_user_filter::onCreate
— Llamado cuando se crea el filtro
streamWrapper
— La clase streamWrapper
streamWrapper::__construct
— Construye una nueva envoltura de flujo
streamWrapper::__destruct
— Destruye una envoltura de flujo existente
streamWrapper::dir_closedir
— Cerrar un gestor de directorio
streamWrapper::dir_opendir
— Abrir un gestor de directorio
streamWrapper::dir_readdir
— Leer una entrada desde el gestor de directorio
streamWrapper::dir_rewinddir
— Rebobina el gestor de directorio
streamWrapper::mkdir
— Crear un directorio
streamWrapper::rename
— Renombra un archivo o directorio
streamWrapper::rmdir
— Elimina un directorio
streamWrapper::stream_cast
— Recuperar el recurso subyacente
streamWrapper::stream_close
— Cerrar un recurso
streamWrapper::stream_eof
— Comprueba si un puntero a un archivo está en el final del archivo (EOF)
streamWrapper::stream_flush
— Vuelca la salida
streamWrapper::stream_lock
— Bloqueo de archivos asesorado
streamWrapper::stream_metadata
— Cambiar los metadatos del flujo
streamWrapper::stream_open
— Abre un archivo o una URL
streamWrapper::stream_read
— Leer un flujo
streamWrapper::stream_seek
— Busca la ubicación específica en un flujo
streamWrapper::stream_set_option
— Cambiar las opciones del flujo
streamWrapper::stream_stat
— Recuperar información sobre un recurso de archivo
streamWrapper::stream_tell
— Recuperar la posición actual de un flujo
streamWrapper::stream_truncate
— Truncar un flujo
streamWrapper::stream_write
— Escribir en un flujo
streamWrapper::unlink
— Borrar un archivo
streamWrapper::url_stat
— Recuperar información sobre un archivo
Funciones de Flujos
stream_bucket_append
— Añade un recipiente a una cadena de recipientes
stream_bucket_make_writeable
— Devuelve un objeto recipiente desde una cadena de recipientes para operarar con él
stream_bucket_new
— Crear un nuevo recipiente para usarlo en el flujo actual
stream_bucket_prepend
— Añade un recipiente al principio de una cadena de recipientes
stream_context_create
— Crear un contexto de flujo
stream_context_get_default
— Recuperar el contexto de flujo predeterminado
stream_context_get_options
— Recuperar las opciones para un flujo/envoltura/contexto
stream_context_get_params
— Recuperar los parámetros de un contexto
stream_context_set_default
— Establecer el contexto de flujo predeterminado
stream_context_set_option
— Establece una opción para un flujo/envoltura/contexto
stream_context_set_options
— Sets options on the specified context
stream_context_set_params
— Establecer parámetros para un flujo/envoltura/contexto
stream_copy_to_stream
— Copia información desde un flujo a otro
stream_filter_append
— Enlaza un filtro a un flujo
stream_filter_prepend
— Adjunta un filtro a un flujo
stream_filter_register
— Registrar un filtro de flujo definido por el usuario
stream_filter_remove
— Elimina un filtro de un flujo
stream_get_contents
— Transfiere el resto de un flujo a una cadena
stream_get_filters
— Recuperar la lista de los filtros registrados
stream_get_line
— Obtiene una línea del recurso de flujo hasta un delimitador dado
stream_get_meta_data
— Recuperar meta-información o de cabecera de punteros a flujos/archivo
stream_get_transports
— Recuperar la lista de transportes de socket registrados
stream_get_wrappers
— Recupera la lista de los flujos registrados
stream_is_local
— Comprueba si un flujo es un flujo local
stream_isatty
— Check if a stream is a TTY
stream_notification_callback
— Una función de retrollamada para el parámetro de contexto de notificación
stream_register_wrapper
— Alias de stream_wrapper_register
stream_resolve_include_path
— Resuelve el nombre de archivo en la ruta incluida
stream_select
— Ejecuta el equivalente de la llamada al sistema select() sobre las matrices de flujos dadas con un tiempo de espera especificado por tv_sec y tv_usec
stream_set_blocking
— Establecer el modo bloqueo/no-bloqueo en un flujo
stream_set_chunk_size
— Establecer el tamaño de trozo de flujo
stream_set_read_buffer
— Establece el búfer de lectura de archivos en el flujo dado
stream_set_timeout
— Establecer un perido de tiempo de espera en un flujo
stream_set_write_buffer
— Establece el búfer para escritura de ficheros en el flujo dado
stream_socket_accept
— Acepta una conexión sobre un socket creado por stream_socket_server
stream_socket_client
— Abrir una conexión de socket de dominio de Internet o Unix
stream_socket_enable_crypto
— Activa/desactiva la encriptación en un socket ya conectado
stream_socket_get_name
— Recuperar el nombre de los sockets locales o remotos
stream_socket_pair
— Crea un pareja de flujos de socket conectados e indistinguibles
stream_socket_recvfrom
— Recibir información de un socket, conectado o no
stream_socket_sendto
— Envía un mensaje a un socket, ya esté conectado o no
stream_socket_server
— Crear un socket de servidor de dominio de Internet o de Unix
stream_socket_shutdown
— Cerrar una conexión full-duplex
stream_supports_lock
— Indica si el flujo soporta bloqueo
stream_wrapper_register
— Registra una envoltura de URL implementada como una clase de PHP
stream_wrapper_restore
— Restablece una envoltura incluida que se dejó de registrar previamente
stream_wrapper_unregister
— Deja de registrar una envoltura de URL
Found A Problem?
Learn How To Improve This Page
•
Submit a Pull Request
•
Report a Bug
+
add a note
User Contributed Notes
There are no user contributed notes for this page.
↑
and
↓
to navigate •
Enter
to select •
Esc
to close
Press
Enter
without selection to search using Google