256 of 410 menu

Функција tmpfile

Функцијата tmpfile креира привремена датотека со уникатно име и враќа покажувач кон датотеката. Датотеката се отвора во режим на читање и запишување (w+). При затворање на датотеката или завршување на работата на скриптата, привремената датотека автоматски се брише.

Синтакса

tmpfile();

Пример

Да креираме привремена датотека и да запишеме стринг во неа:

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

Резултат од извршување на кодот:

'test data'

Пример

Да провериме дали датотеката автоматски се брише по затворање:

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

Резултат од извршување на кодот:

'ExistsDeleted'

Погледнете ги и

  • функцијата tempnam,
    која креира датотека со уникатно име
  • функцијата fopen,
    која отвора датотека
  • функцијата fclose,
    која затвора датотека
Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј