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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу