data://

data://Daten (RFC 2397)

Beschreibung

Der Stream-Wrapper data: (» RFC 2397).

Verwendung

  • data://text/plain;base64,

Optionen

Zusammenfassung des Wrappers
Eigenschaft wird unterstützt
Eingeschränkt durch allow_url_fopen Ja
Eingeschränkt durch allow_url_include Ja
Erlaubt Lesen Ja
Erlaubt Schreiben Nein
Erlaubt Anfügen Nein
Erlaubt gleichzeitiges Lesen und Schreiben Nein
Unterstützt stat() Nein
Unterstützt unlink() Nein
Unterstützt rename() Nein
Unterstützt mkdir() Nein
Unterstützt rmdir() Nein

Beispiele

Beispiel #1 Ausgabe des Inhalts von data://

<?php
// gibt "Ich liebe PHP" aus
echo file_get_contents('data://text/plain;base64,SSBsb3ZlIFBIUAo=');
?>

Beispiel #2 Abrufen des Medientyps

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

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