# data

<div data-wrapper="1" role="stream_wrapper">

data://

</div>

<div data-wrapper="1" role="stream_wrapper">

Data (RFC 2397)

</div>

# 

<div data-wrapper="1" role="stream_wrapper">

ENTITY

</div>

<div data-wrapper="1" role="stream_wrapper">

The `data:` ([RFC 2397](ENTITY2397)) stream wrapper.

</div>

# 

<div data-wrapper="1" role="stream_wrapper">

ENTITY

</div>

<div data-wrapper="1" role="stream_wrapper">

- `data://text/plain;base64,`

</div>

# 

<div data-wrapper="1" role="stream_wrapper">

ENTITY

</div>

| Attribute                                                 | Supported |
|-----------------------------------------------------------|-----------|
| Restricted by [allow_url_fopen](#ini.allow-url-fopen)     | Yes       |
| Restricted by [allow_url_include](#ini.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        |

Wrapper Summary {role="stream_wrapper"}

# 

<div data-wrapper="1" role="stream_wrapper">

ENTITY

</div>

<div class="example" role="stream_wrapper">

<div class="title">

Print data:// contents

</div>

```
<?php
// prints "I love PHP"
echo file_get_contents('data://text/plain;base64,SSBsb3ZlIFBIUAo=');
?>

   
```

</div>

<div class="example" role="stream_wrapper">

<div class="title">

Fetch the media type

</div>

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

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

   
```

</div>