我在这里已经回答了 100 多个答案,有很多尝试,没有任何效果??
有一个基于 PHP 的站点。我需要为所有 .php 文件关闭缓存,除了少数几个。
所以,在 .htaccess 中,我有以下内容:
ExpiresActive On
# Eliminate caching for certain dynamic files
<FilesMatch "\.(php|cgi|pl)$">
ExpiresDefault A0
Header set Cache-Control "no-cache, no-store, must-revalidate, max-age=0, proxy-revalidate, no-transform"
Header set Pragma "no-cache"
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)
使用 Firebug,我看到以下内容:
Cache-Control no-cache, no-store, must-revalidate, max-age=0, proxy-revalidate, no-transform
Connection Keep-Alive
Content-Type text/html
Date Sun, 02 Sep 2012 19:22:27 GMT
Expires Sun, 02 Sep 2012 19:22:27 GMT
Keep-Alive timeout=3, max=100
Pragma no-cache
Server Apache
Transfer-Encoding chunked
X-Powered-By PHP/5.2.17
Run Code Online (Sandbox Code Playgroud)
嘿,看起来很棒!
但是,我有几个 .php 页面,我需要一些非常短的缓存。 …
我正在通过一个旧的PHP应用程序与一些功能问题.我遇到了以下代码,似乎旨在重置表中的ID:
SET @num := 0;
UPDATE `pop_table` SET id = @num := (@num+1);
ALTER TABLE `pop_table` AUTO_INCREMENT =1;
Run Code Online (Sandbox Code Playgroud)
那么......世界上有一个':='运算符用于?? - 这个特定代码段的替代方案是什么?
我在这里搜索过,php.net,谷歌,显然":="要么是小的要么太模糊不清,要么我只是不知道如何正确搜索它.谢谢你的任何想法.