Liste des protocoles supportés
PHP Manual

Données (RFC 2397)

Le gestionnaire de flux data: (» RFC 2397) est disponible depuis PHP 5.2.0.

Exemple #1 Affichage du contenu de data://

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

Exemple #2 Récupération du type de média

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

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

Résumé du gestionnaire
Attribut Supporté
Restreint par allow_url_fopen Non
Restreint par allow_url_include Oui
Autorisé en lecture Oui
Autorisé en écriture Non
Autorisé en ajout Non
Autorisé en lecture et en écriture simutané Non
Supporte stat() Non
Supporte unlink() Non
Supporte rename() Non
Supporte mkdir() Non
Supporte rmdir() Non


Liste des protocoles supportés
PHP Manual