256 of 410 menu

Fonksiyon tmpfile

tmpfile fonksiyonu, benzersiz isme sahip geçici bir dosya oluşturur ve ona bir dosya tanıtıcısı döndürür. Dosya, okuma ve yazma modunda (w+) açılır. Dosya kapatıldığında veya betiğin çalışması sona erdiğinde geçici dosya otomatik olarak silinir.

Sözdizimi

tmpfile();

Örnek

Bir geçici dosya oluşturalım ve içine bir dizi yazalım:

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

Kodun çalıştırılmasının sonucu:

'test data'

Örnek

Dosyanın kapatıldıktan sonra otomatik olarak silindiğini kontrol edelim:

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

Kodun çalıştırılmasının sonucu:

'ExistsDeleted'

Ayrıca Bakınız

  • tempnam fonksiyonu,
    benzersiz isme sahip dosya oluşturur
  • fopen fonksiyonu,
    bir dosyayı açar
  • fclose fonksiyonu,
    bir dosyayı kapatır
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet