91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP 中如何使用clearstatcache 文件系統函數

發布時間:2021-07-14 16:19:03 來源:億速云 閱讀:114 作者:Leah 欄目:編程語言

這篇文章給大家介紹PHP 中如何使用clearstatcache 文件系統函數,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

定義和用法

clearstatcache - 清除文件狀態緩存

版本支持

PHP4PHP5PHP7
支持支持支持
5.3.0 增加了可選的 clear_realpath_cache 和 filename 參數.

語法

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

當使用 stat()lstat() 或者任何列在受影響函數表(見下面)中的函數時,PHP 將緩存這些函數的返回信息以提供更快的性能。然而在某些情況下,你可能想清除被緩存的信息。例如如果在一個腳本中多次檢查同一個文件,而該文件在此腳本執行期間有被刪除或修改的危險時,你需要清除文件狀態緩存。這種情況下,可以用 clearstatcache() 函數來清除被 PHP 緩存的該文件信息。 必須注意的是,對于不存在的文件,PHP 并不會緩存其信息。所以如果調用 file_exists() 來檢查不存在的文件,在該文件沒有被創建之前,它都會返回 FALSE。如果該文件被創建了,就算以后被刪除,它都會返回 TRUE 函數 unlink() 會自動清除該緩存.

參數

參數必需的描述
clear_realpath_cache是否清除真實路徑緩存
filename清除文件名指定的文件的真實路徑緩存; 只在 clear_realpath_cache 為 TRUE 時啟用

示例

$file = 'output_log.txt';
function get_owner($file){
  $stat = stat($file);
  $user = posix_getpwuid($stat['uid']);
  return $user['name'];
}
$format = "UID @ %s: %s\n";
printf($format, date('r'), get_owner($file));
chown($file, 'ross');
printf($format, date('r'), get_owner($file));
clearstatcache();
printf($format, date('r'), get_owner($file));

相關函數

chmod() - 改變文件的所有者

chgrp() - 改變文件所屬的組

關于PHP 中如何使用clearstatcache 文件系統函數就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

金华市| 清丰县| 江城| 石柱| 若尔盖县| 湖口县| 常熟市| 定襄县| 喜德县| 临泉县| 贵州省| 瓮安县| 阜新市| 兴和县| 富锦市| 萍乡市| 宜兴市| 卢湾区| 阳泉市| 霍山县| 河北区| 策勒县| 息烽县| 望城县| 南京市| 治多县| 新宾| 南充市| 芦溪县| 肃南| 通辽市| 台东市| 保康县| 墨脱县| 嵊泗县| 五指山市| 光山县| 大厂| 忻州市| 铜鼓县| 龙陵县|