亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

$mtime = filemtime($filename); 這句不是獲得 修改時間嗎?那么關過時什么事?

$mtime = filemtime($filename); 這句不是獲得 修改時間嗎?那么關過時什么事?

正在回答

2 回答

是獲得修改時間,它是為后面的if語句帶入時間戳點。

if (time() - $mtime > 3600) {???????????? // 判斷戳點與修改時間的差值,是否在你設定的時間范圍內
??? echo '<br>緩存已過期';
} else {
??? echo file_get_contents($filename);
}

0 回復 有任何疑惑可以回復我~
#1

yunsky0 提問者

非常感謝!
2016-10-18 回復 有任何疑惑可以回復我~

其實是判斷修改時間與當前時間的間隔,過時與否是認為設定的,這里只不過說明了一下,filemtime()的具體應用場景。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

$mtime = filemtime($filename); 這句不是獲得 修改時間嗎?那么關過時什么事?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號