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


What is the purpose of using php inside css link tag?

我最近遇到过这个问题,不明白。我在谷歌上搜索过,但不确定我应该在谷歌上寻找问题的答案。

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

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

如果调试模式处于启用状态,则会在CSS URL后面附加一个随机数。
这样做是为了破坏缓存。

特定的php代码旨在避免CSS资源存储在浏览器的缓存中。这是因为您在HTTP请求中添加了一个随机字符串作为参数,(更多技术细节)。。。最后,对于浏览器来说,它总是看起来像一个不同的文件,所以它会再次下载