284 of 410 menu

Kazi clearstatcache

Kazi clearstatcache husafisha kumbukumbu, ambayo huhifadhi taarifa kuhusu hali ya faili. PHP huhifadhi matokeo ya kazi za kufanya kazi na faili, kama filesize, filemtime na nyingine. Kazi hii ni muhimu wakati unahitaji kupata data halisi kuhusu faili ambayo inaweza kubadilika wakati utekelezaji wa hati-mtando.

Matumizi

clearstatcache([bool $clear_realpath_cache = false], [string $filename = null]);

Mfano

Mfano rahisi wa kutumia kazi bila vigezo:

<?php clearstatcache(); echo 'Kumbukumbu ya faili imesafishwa'; ?>

Matokeo ya kutekeleza kificho:

'Kumbukumbu ya faili imesafishwa'

Mfano

Mfano wa kusafisha kumbukumbu kwa faili maalum:

<?php $file = 'test.txt'; clearstatcache(true, $file); echo 'Kumbukumbu imesafishwa kwa faili: ' . $file; ?>

Matokeo ya kutekeleza kificho:

'Kumbukumbu imesafishwa kwa faili: test.txt'

Mfano

Mfano wa vitendo wa kupata ukubwa wa faili:

<?php $file = 'data.txt'; // Kupata ukubwa kwa mara ya kwanza $size1 = filesize($file); // Kubadilisha faili (katika kificho halisi faili inaweza kubadilishwa na mchakato mwingine) file_put_contents($file, 'yaliyomo mpya', FILE_APPEND); // Kupata ukubwa kwa mara ya pili bila kusafisha kumbukumbu $size2 = filesize($file); // Kusafisha kumbukumbu na kupata ukubwa halisi clearstatcache(true, $file); $size3 = filesize($file); echo "Ukubwa1: $size1, Ukubwa2: $size2, Ukubwa3: $size3"; ?>

Matokeo ya kutekeleza kificho:

'Ukubwa1: 10, Ukubwa2: 10, Ukubwa3: 20'

Angalia pia

  • kazi file_exists,
    ambayo inakagua uwepo wa faili
  • kazi filesize,
    ambayo inarudisha ukubwa wa faili
  • kazi filemtime,
    ambayo inarudisha wakati wa mabadiliko
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa