创建一个计数器php



我想做一个while循环,执行并回显1到90之间的值,每个值间隔1秒。然而,如果有意义的话,我只希望它增加一个回声值,而不是把它们都写在一行中。它应该是一场足球比赛,基本上是一个计时器。我不太确定该怎么做,所以任何帮助都将不胜感激!

谢谢!

如果使用PHP作为计数器,您将挂起PHP引擎一分钟半。向用户显示的结果是一个数字为90的页面,加载时间为90秒。您需要的是javascript来在一秒钟后增加文本跨度的值。

在PHP中,只回显第一个数字,并使用JS每秒递增一次。

<?php
echo '<head>
    <script type="text/javascript">
        function advance() {
            var txt = parseInt(document.getElementById("timertext").innerHTML);
            document.getElementById("timertext").innerHTML = txt + 1;
            if(txt != 89) {
                setTimeout("advance()", 1000);
            }
        }
    </script>
<head>
<body onload="advance()">
    <span id="timertext">1</span>
</body>';
?>

相关内容

最新更新