PHP文件大小不会更新;即使有clearstatcache();

时间:2015-07-03 03:35:22

标签: javascript php

我有这个文件:

<html>
</html>
<script>

    setInterval(function () {
            <?php clearstatcache(); ?>
            var ss = "<?php echo filesize('log.html'); ?>";
            console.log(ss);
    },100);

</script>

但是如果我清空文件log.html,浏览器仍会输出旧的文件大小。我在这里做错了吗?如果是这样我该怎么办?

1 个答案:

答案 0 :(得分:0)

您正在运行的Javascript会持续输出加载页面时发送的相同数据。因此它永远不会改变,因为它不是从服务器读取的。

在需要更新时,您需要使用ajax从服务器重新读取数据。