Lista de Protocolos/Envolturas Soportados
PHP Manual

Data (RFC 2397)

La envoltura del flujo data: (» RFC 2397) está disponible desde PHP 5.2.0.

Example #1 Mostrar contenidos de data://

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

Example #2 Obtener el Tipo de Medio

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

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

Resumen de la Envoltura
Atributo Permitido
Restringido por allow_url_fopen No
Restringido por allow_url_include
Permite Lecturas
Permite Escrituras No
Permite Añadir contenido No
Permite Lectura y Escritura Simultanea No
Permite usar la función stat() No
Permite usar la función unlink() No
Permite usar la función rename() No
Permite usar la función mkdir() No
Permite usar la función rmdir() No


Lista de Protocolos/Envolturas Soportados
PHP Manual