在css链接标记中使用php的目的是什么?

时间:2012-02-09 22:57:49

标签: php web

我最近遇到过这个并且不明白。我用谷歌搜索,但不确定我应该谷歌如何找到我的问题的答案。

<link type="text/css" rel="stylesheet" href="css/global.css<?=$debug?'?'.rand():''?>" />

我注意到这样的事情打破了整个网站的风格。

2 个答案:

答案 0 :(得分:2)

如果启用了调试模式,则会向CSS URL附加一个随机数 这样做是为了打破缓存。

答案 1 :(得分:1)

该特定的PHP代码旨在避免将CSS资源存储在浏览器的缓存中。这是因为您将随机字符串作为参数添加到HTTP请求中(更多技术细节)...最后它总是看起来与浏览器不同的文件,因此它再次下载