przewiń do treści

PHP, MySQL i MVC
Tworzenie witryn WWW opartych na bazie danych

Włodzimierz Gajda

Okładka książki „PHP. Praktyczne projekty”

Listing 31.1.
Rozwiązanie ćwiczenia 31.5

ROZDZIAŁ:31. Skompresowane dokumenty XML zawierające dane binarne
TXT:listing-31-01.txt
$plk = file_get_contents('fotka.jpg');
$fotka = base64_encode($plk);
$xml =
"<?xml version=\"1.0\" encoding=\"utf-8\"?>
<dane>
    <obraz>
        {$fotka}
    </obraz>
</dane>";
$gzfile = gzopen('fotka.xml.gz', 'w9');
if ($gzfile === false) {
    die('Blad tworzenia pliku .xml.gz');
}
gzwrite($gzfile, $xml);
gzclose($gzfile);
©2010 Włodzimierz Gajda