Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何实现计时器?_Php - Fatal编程技术网

Php 如何实现计时器?

Php 如何实现计时器?,php,Php,对于一个项目,我需要一个PHP计时器,它在第一页打开时启动(比如1.PHP),在第二页打开时停止(比如2.PHP)。如何在PHP中执行此操作?查看函数。非常基本示例: 1.php 2.php 请参见。php问题的可能副本请先查看@Stefan,这就像对任何.NET问题说“对于.NET问题,请先查看msdn.microsoft.com”。也许OP确实先访问了PHP.net,搜索“两个PHP页面之间的计时器”并没有找到任何结果。要是有人能否决一条评论就好了。 <?php session_s

对于一个项目,我需要一个PHP计时器,它在第一页打开时启动(比如1.PHP),在第二页打开时停止(比如2.PHP)。如何在PHP中执行此操作?

查看函数。

非常基本示例:

1.php


2.php


请参见。php问题的可能副本请先查看@Stefan,这就像对任何.NET问题说“对于.NET问题,请先查看msdn.microsoft.com”。也许OP确实先访问了PHP.net,搜索“两个PHP页面之间的计时器”并没有找到任何结果。要是有人能否决一条评论就好了。
<?php
session_start();
$_SESSION['start'] = time();
?>
<?php
session_start();
if(isset($_SESSION['start'])){
    $timeSince = time() - $_SESSION['start'];
    echo $timeSince . ' seconds since user first loaded 1.php!';
    unset($_SESSION['start']); //unset the timer variable.
} else{
    //didn't visit 1.php or session has expired. You could force a redirect:
    header('Location: 1.php');
    exit;
}
?>