256 of 410 menu

Funkcija tmpfile

Funkcija tmpfile izveido pagaidu failu ar unikālu nosaukumu un atgriež faila norādi uz to. Fails tiek atvērts lasīšanas un rakstīšanas režīmā (w+). Aizverot failu vai pabeidzot skripta darbību, pagaidu fails tiek automātiski izdzēsts.

Sintakse

tmpfile();

Piemērs

Izveidosim pagaidu failu un ierakstīsim tajā virkni:

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

Koda izpildes rezultāts:

'test data'

Piemērs

Pārbaudīsim, ka fails tiek automātiski izdzēsts pēc aizvēršanas:

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

Koda izpildes rezultāts:

'ExistsDeleted'

Skatiet arī

  • funkciju tempnam,
    kas izveido failu ar unikālu nosaukumu
  • funkciju fopen,
    kas atver failu
  • funkciju fclose,
    kas aizver failu
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt