256 of 410 menu

Functie tmpfile

De functie tmpfile creëert een tijdelijk bestand met een unieke naam en retourneert een bestandshandle daarvan. Het bestand wordt geopend in lees- en schrijfmodus (w+). Bij het sluiten van het bestand of het beëindigen van het script wordt het tijdelijke bestand automatisch verwijderd.

Syntaxis

tmpfile();

Voorbeeld

Laten we een tijdelijk bestand maken en er een string in schrijven:

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

Resultaat van de code-uitvoering:

'test data'

Voorbeeld

Laten we controleren of het bestand automatisch wordt verwijderd na sluiten:

<?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'; ?>

Resultaat van de code-uitvoering:

'ExistsDeleted'

Zie ook

  • de functie tempnam,
    die een bestand met een unieke naam creëert
  • de functie fopen,
    die een bestand opent
  • de functie fclose,
    die een bestand sluit
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren