284 of 410 menu

Fungsi clearstatcache

Fungsi clearstatcache menghapus cache yang menyimpan maklumat tentang status fail. PHP mengcache hasil fungsi yang beroperasi dengan fail, seperti filesize, filemtime dan lain-lain. Fungsi ini berguna apabila anda perlu mendapatkan data terkini tentang fail yang mungkin telah berubah semasa pelaksanaan skrip.

Sintaks

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

Contoh

Contoh penggunaan fungsi termudah tanpa parameter:

<?php clearstatcache(); echo 'Cache fail telah dihapuskan'; ?>

Keputusan pelaksanaan kod:

'Cache fail telah dihapuskan'

Contoh

Contoh dengan penghapusan cache untuk fail tertentu:

<?php $file = 'test.txt'; clearstatcache(true, $file); echo 'Cache telah dihapuskan untuk fail: ' . $file; ?>

Keputusan pelaksanaan kod:

'Cache telah dihapuskan untuk fail: test.txt'

Contoh

Contoh praktikal dengan mendapatkan saiz fail:

<?php $file = 'data.txt'; // Dapatkan saiz pertama $size1 = filesize($file); // Ubah fail (dalam kod sebenar fail mungkin diubah oleh proses lain) file_put_contents($file, 'kandungan baru', FILE_APPEND); // Dapatkan saiz kedua tanpa penghapusan cache $size2 = filesize($file); // Hapus cache dan dapatkan saiz terkini clearstatcache(true, $file); $size3 = filesize($file); echo "Saiz1: $size1, Saiz2: $size2, Saiz3: $size3"; ?>

Keputusan pelaksanaan kod:

'Saiz1: 10, Saiz2: 10, Saiz3: 20'

Lihat juga

  • fungsi file_exists,
    yang menyemak kewujudan fail
  • fungsi filesize,
    yang mengembalikan saiz fail
  • fungsi filemtime,
    yang mengembalikan masa pengubahsuaian
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak