如果您的代码已经更改,但浏览器并没有加载最新的代码,有可能是浏览器缓存造成的。下面介绍两种方法来解决这个问题:
按下 Ctrl + Shift + R(Windows / Linux)或 Command + Shift + R(Mac)以强制刷新页面,并清除浏览器缓存。这将防止浏览器从缓存中加载已过时的代码。
给 $page_avatar
后面添加一个随机字符串可以告诉浏览器该资源发生了改变。每次您更改代码后,只需更改随机字符串即可。例如:
<img src="{$page_avatar}?v=<?php echo time(); ?>" alt="Avatar">
这个随机值可以使用时间戳等具有唯一性的值生成。这种方法保证在每次修改代码时浏览器都会重新请求该资源。
希望这些方法能够帮助您解决问题。