Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17547 программистов и 1599 роботов. Сейчас ищут 1194 программиста ...
Приступая к работе

data:// - Схема Data (RFC 2397)

data://

data://Схема Data (RFC 2397)

Описание

data: (» RFC 2397) - это обертка потоков, доступная с PHP 5.2.0.

Использование

  • data://text/plain;base64,

Опции

Основная информация
Атрибут Поддержка
Ограничение по allow_url_fopen Нет
Ограничение по allow_url_include Да
Чтение Да
Запись Нет
Добавление Нет
Чтение и запись одновременно Нет
Поддержка stat() Нет
Поддержка unlink() Нет
Поддержка rename() Нет
Поддержка mkdir() Нет
Поддержка rmdir() Нет

Примеры

Пример #1 Вывод содержимого data://

<?php
// выводит "I love PHP"
echo file_get_contents('data://text/plain;base64,SSBsb3ZlIFBIUAo=');
?>

Пример #2 Получение типа потока

<?php
$fp   
fopen('data://text/plain;base64,''r');
$meta stream_get_meta_data($fp);

// выводит "text/plain"
echo $meta['mediatype'];
?>


Вернуться к: Поддерживаемые протоколы и обработчики (wrappers)

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware