« streamWrapper::url_stat
stream_bucket_append »
PHP Manual
Потоки
Функции для работы с потоками
Функции для работы с потоками
Содержание
stream_bucket_append
— Добавляет бакет в бригаду
stream_bucket_make_writeable
— Возвращает объект бакета из бригады для дальнейшей работы с ним
stream_bucket_new
— Создаёт новый бакет для использования в текущем потоке
stream_bucket_prepend
— Добавляет бакет в начало бригады
stream_context_create
— Создаёт контекст потока
stream_context_get_default
— Получает контекст потока по умолчанию
stream_context_get_options
— Получает опции для потока/обёртки/контекста
stream_context_get_params
— Получает параметры из контекста
stream_context_set_default
— Устанавливает контекст потока по умолчанию
stream_context_set_option
— Устанавливает опцию для потока, обёртки или контекста
stream_context_set_options
— Устанавливает опции заданному контексту
stream_context_set_params
— Устанавливает параметры для потока, обёртки или контекста
stream_copy_to_stream
— Копирует данные из одного потока в другой
stream_filter_append
— Прикрепляет фильтр к потоку
stream_filter_prepend
— Прикрепляет фильтр к потоку
stream_filter_register
— Регистрирует пользовательский фильтр потока
stream_filter_remove
— Удаляет фильтр из потока
stream_get_contents
— Читает оставшуюся часть потока в строку
stream_get_filters
— Получает список зарегистрированных фильтров
stream_get_line
— Получает строку из потокового ресурса до указанного разделителя
stream_get_meta_data
— Извлекает заголовок или метаданные из потоков или файловых указателей
stream_get_transports
— Получает список зарегистрированных транспортных протоколов для работы с сокетами
stream_get_wrappers
— Получает список зарегистрированных потоков
stream_is_local
— Проверяет, относится ли поток к локальному
stream_isatty
— Проверяет, относится ли поток к терминальному устройству TTY
stream_notification_callback
— Играет роль callback-функции для параметра контекста notification
stream_register_wrapper
— Псевдоним stream_wrapper_register
stream_resolve_include_path
— Разрешает имя файла через пути включения
stream_select
— Запускает эквивалент системного вызова select() на массивах потоков со временем ожидания в секундах и микросекундах
stream_set_blocking
— Устанавливает блокирующий или неблокирующий режим для потока
stream_set_chunk_size
— Устанавливает размер фрагмента данных потока
stream_set_read_buffer
— Устанавливает буферизацию чтения файла в потоке
stream_set_timeout
— Устанавливает значение времени ожидания для потока
stream_set_write_buffer
— Устанавливает буферизацию файла при записи в указанный поток
stream_socket_accept
— Принимает соединение в сокете, который создали функцией stream_socket_server
stream_socket_client
— Открывает соединение с интернет-сокетом или с доменным Unix-сокетом
stream_socket_enable_crypto
— Включает или отключает шифрование на уже подключённом сокете
stream_socket_get_name
— Получает название локального или удалённого сокета
stream_socket_pair
— Создаёт пару подключённых, неразличимых потоков сокетов
stream_socket_recvfrom
— Получает данные из сокета независимо от состояния подключения сокета
stream_socket_sendto
— Отправляет сообщение в сокет, независимо от состояния подключения сокета
stream_socket_server
— Создаёт серверный сокет Internet- или Unix-домена
stream_socket_shutdown
— Закрывает полнодуплексное соединение
stream_supports_lock
— Определяет, поддерживает ли поток блокировку
stream_wrapper_register
— Регистрирует URL-обёртку, которую реализовали как PHP-класс
stream_wrapper_restore
— Восстанавливает отменённую ранее встроенную обёртку
stream_wrapper_unregister
— Отменяет регистрацию обёртки URL