256 of 410 menu

Funkcija tmpfile

Funkcija tmpfile kreira privremenu datoteku sa jedinstvenim imenom i vraća pokazivač na nju. Datoteka se otvara u režimu čitanja i pisanja (w+). Pri zatvaranju datoteke ili završetku rada skripte, privremena datoteka se automatski briše.

Sintaksa

tmpfile();

Primer

Kreirajmo privremenu datoteku i upišimo u nju string:

<?php $tmp = tmpfile(); fwrite($tmp, 'test data'); rewind($tmp); echo fread($tmp, 1024); fclose($tmp); ?>

Rezultat izvršavanja koda:

'test data'

Primer

Proverimo da li se datoteka automatski briše nakon zatvaranja:

<?php $tmp = tmpfile(); $meta = stream_get_meta_data($tmp); echo file_exists($meta['uri']) ? 'Exists' : 'Deleted'; fclose($tmp); echo file_exists($meta['uri']) ? 'Exists' : 'Deleted'; ?>

Rezultat izvršavanja koda:

'ExistsDeleted'

Vidi takođe

  • funkciju tempnam,
    koja kreira datoteku sa jedinstvenim imenom
  • funkciju fopen,
    koja otvara datoteku
  • funkciju fclose,
    koja zatvara datoteku
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij