256 of 410 menu

Funktionen tmpfile

Funktionen tmpfile opretter en midlertidig fil med et unikt navn og returnerer en filhåndtil til den. Filen åbnes i læse- og skrivetilstand (w+). Når filen lukkes eller scriptets udførelse afsluttes, slettes den midlertidige fil automatisk.

Syntaks

tmpfile();

Eksempel

Lad os oprette en midlertidig fil og skrive en streng til den:

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

Resultat af kodeudførelse:

'test data'

Eksempel

Lad os kontrollere, at filen automatisk slettes efter lukning:

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

Resultat af kodeudførelse:

'ExistsDeleted'

Se også

  • funktionen tempnam,
    som opretter en fil med et unikt navn
  • funktionen fopen,
    som åbner en fil
  • funktionen fclose,
    som lukker en fil
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis