data://

Оновлено: 09.05.2023

data:// - дані (RFC 2397)

Дані: (" RFC 2397) обгортка потоку.

data://text/plain;base64,

Wrapper Summary Attribute Supported Restricted by allow_url_fopen Yes Restricted by allow_url_include Yes Allows Reading Yes Allows Writing No Allows Appending No Allows Simultaneous Reading and Writing No Supports stat() No Supports unlink() No Supports rename() No Supports mkdir() No Supports rmdir() No

Приклад #1 Вивести дані:// вміст

<?php
// prints "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);

// prints "text/plain"
echo $meta['mediatype'];
?>