課程
/后端開發(fā)
/PHP
/PHP進(jìn)階篇
$mtime = filemtime($filename); 這句不是獲得 修改時(shí)間嗎?那么關(guān)過時(shí)什么事?
2015-06-28
源自:PHP進(jìn)階篇 5-3
正在回答
是獲得修改時(shí)間,它是為后面的if語句帶入時(shí)間戳點(diǎn)。
if (time() - $mtime > 3600) {???????????? // 判斷戳點(diǎn)與修改時(shí)間的差值,是否在你設(shè)定的時(shí)間范圍內(nèi)??? echo '<br>緩存已過期';} else {??? echo file_get_contents($filename);}
yunsky0 提問者
其實(shí)是判斷修改時(shí)間與當(dāng)前時(shí)間的間隔,過時(shí)與否是認(rèn)為設(shè)定的,這里只不過說明了一下,filemtime()的具體應(yīng)用場景。
舉報(bào)
輕松學(xué)習(xí)PHP中級課程,進(jìn)行全面了解,用PHP快速開發(fā)網(wǎng)站程序
3 回答$mtime = filemtime($filename); echo '修改時(shí)間:'.date('Y-m-d H:i:s', filemtime($filename));
2 回答把時(shí)間差怎么修改才能else 出$filename 里面的內(nèi)容
4 回答$mtime = time();這不是讓他們相等嗎,下面的差值怎么還會(huì)有
1 回答expire(過期時(shí)間)Unix時(shí)間戳格式,默認(rèn)為0,表示瀏覽器關(guān)閉即失效 設(shè)置是怎么樣的呢
1 回答cookie的刪除與過期時(shí)間
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-08-21
是獲得修改時(shí)間,它是為后面的if語句帶入時(shí)間戳點(diǎn)。
if (time() - $mtime > 3600) {???????????? // 判斷戳點(diǎn)與修改時(shí)間的差值,是否在你設(shè)定的時(shí)間范圍內(nèi)
??? echo '<br>緩存已過期';
} else {
??? echo file_get_contents($filename);
}
2015-09-29
其實(shí)是判斷修改時(shí)間與當(dāng)前時(shí)間的間隔,過時(shí)與否是認(rèn)為設(shè)定的,這里只不過說明了一下,filemtime()的具體應(yīng)用場景。