Обёртка, wrapper
Обёртка, wrapper (англ.) — дополнительный код, сообщающий потоку, как обрабатывать специфичные протоколы или кодировки.
В PHP есть набор встроенных по умолчанию обёрток. Также есть возможность добавлять пользовательские обёртки. При этом можно добавлять произвольные виды обёрток без ограничений по количеству. Это расширяет возможности работы с потоками.
Примеры PHP-обёрток:
- file:// — оболочка потока по умолчанию для локальных файлов и каталогов
- http:// — используется для выполнения HTTP-запросов и получения данных с удалённых веб-серверов
- https:// — применяется аналогично оболочке http://, но для безопасных (HTTPS) соединений
- zip:// — используется для доступа к файлам в ZIP-архивах
- data:// — позволяет встраивать данные непосредственно в URI (с англ. Uniform Resource Identifier — унифицированный идентификатор ресурса), что часто используется для встраивания небольших наборов данных или ресурсов
Узнайте больше в Медиа Нетологии:
Бесплатный курс по программированию:
Программы обучения Нетологии по программированию: