PHP time函数

PHP time函数——返回当前UNIX时间戳,time函数可返回当前的UNIX时间戳,返回值为从UNIX新纪元(格林威治时间1970年1月1日00:00:00)到当前时间的秒数。

PHP time函数 语法

int time ( void )

PHP time函数 示例

应用time()函数获取当前时间的时间戳,然后通过date()函数转换输出时间

代码如下:

<?php
echo "输出time()函数获取的时间戳:".time();        //结果为:1224643061
echo date("Y-m-D", time());                      //通过date()函数输出time()函数获取的时间
?>

通过time()函数实现考试时间的计算,计算考试时间程序将两个时间点的时间戳单纯地做算术运算

代码如下:

<?php
session_start();
echo "<form action ='' method ='post'>";                //输出表单
echo "<input type = 'submit' name='sub' value='开始答题'> <input type='submit'
name= 'sub_1'value ='答题完毕'>";
echo "</form>";
if(isset($_POST['sub'])){                               //通过post 方式传参
     $time = time(); //取得当前时间戳
     $_SESSION['time'] = $time;                         //将时间戳保存在session 中
     echo "<script>alert('单击确定开始答题');</script>"; //输出提示
}
if(isset($_POST['sub_1'])){                             //通过post 方式传参
   if(isset($_SESSION['time'])){                        //判断session 是否存在
     echo "您用时".(time()-$_SESSION['time'])."秒答题";  //输出结果
     session_destroy();                                 //销毁session
   }else{                                               //否则输出提示
     echo "<script>alert('您还没有答题无法结束,请先答题!');location.href='index.php'
     </script>";
   }
}
?>
赞(0)
未经允许不得转载:极客笔记 » PHP time函数
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址