Le gestionnaire de flux data: (RFC
2397) est disponible depuis PHP 5.2.0.
Exemple M-8. Affichage du contenu de data://
<?php // Affiche "I love PHP" echo file_get_contents('data://text/plain;base64,SSBsb3ZlIFBIUAo='); ?>
|
|
Exemple M-9. 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']; ?>
|
|
Tableau M-8. Résumé du gestionnaire
| Attribut | Supporté |
|---|
| Restreint par allow_url_fopen | Non |
| 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 |