data://

data://Data (RFC 2397)

Açıklama

data: (» RFC 2397) akım sarmalayıcı.

Kullanımı

  • data://text/plain;base64,

Seçenekler

Sarmalayıcı Seçenekleri
Özellik Destek
allow_url_fopen ile sınırlı Evet
allow_url_include ile sınırlı Evet
Okuma izni Evet
Yazma izni Hayır
Ekleme izni Hayır
Aynı anda okuma ve yazma izni Hayır
stat() desteği Hayır
unlink() desteği Hayır
rename() desteği Hayır
mkdir() desteği Hayır
rmdir() desteği Hayır

Örnekler

Örnek 1 - data:// içeriğini basmak

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

Örnek 2 - Ortam türünü alıp getirmek

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

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