SplString
Introducción
Otras extensiones básicas
PHP Manual
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 las opciones 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
set_socket_blocking
— Alias de stream_set_blocking
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_params
— Establecer parámetros para un flujo/envoltura/contexto
stream_copy_to_stream
— Copia información desde un flujo a otro
stream_encoding
— Establecer el conjunto de caracteres para la codificación del flujo
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_notification_callback
— Una función de llamada de retorno 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 archivos 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
SplString
Introducción
Otras extensiones básicas
PHP Manual