如果我在变量中有一个值,例如10.2333,我需要使用.2333中的23,我该怎么做?有关更多信息,我正在计算时差:
$started = $_SESSION['now'];
$ended = time();
$time1 = $ended - $started;
$time2 = $time1 / 60;
$ time2给我举例10.233
答案 0 :(得分:6)
这可以给你你想要的东西。
$time3 = (int)($time2 * 100) % 100;
编辑:问题结果不同。要获得unix时间戳的分钟和秒,您应该执行以下操作。
$minutes = ($time1 / 60) % 60;
$seconds = $time1 % 60;
答案 1 :(得分:5)
<?php
list($before_dot, $after_dot) = explode('.', $time2);
$result = substr($after_dot, 0, 2);
?>
答案 2 :(得分:1)
这样的事可能有用:
round(($time2 - (int)$time2) , 2);