256 of 410 menu

Funktionen tmpfile

Funktionen tmpfile skapar en temporär fil med ett unikt namn och returnerar en filpekare till den. Filen öppnas i läset och skrivläge (w+). När filen stängs eller när skriptet avslutas raderas den temporära filen automatiskt.

Syntax

tmpfile();

Exempel

Låt oss skapa en temporär fil och skriva en sträng till den:

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

Resultat av kodkörning:

'test data'

Exempel

Låt oss kontrollera att filen raderas automatiskt efter att den stängts:

<?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 av kodkörning:

'ExistsDeleted'

Se även

  • funktionen tempnam,
    som skapar en fil med ett unikt namn
  • funktionen fopen,
    som öppnar en fil
  • funktionen fclose,
    som stänger en fil
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa