数组读数转换

时间:2014-02-28 19:06:07

标签: php mysql arrays

我有一个问题我在数组中有值例如:(第一个值是time()值,另一个只是随机数)

$array = array(23333_2, 32442_40, 887378_23);
asort = array($array);
foreach ($array as $value){
    $explo = explode("_", $value);
    $tim = $explo['0'];
    $hrac = $explo['1'];
    $date = date('H', $tim);

} 

所以使用该代码我得到值的小时。在我需要按时间顺序回复第二个值(23333_ 2 ,32442_ 40 ,887378_ 23 )之后,我需要最后一个来自mysql的24个读数,其中包括来自previos日的几个旧值,但问题是我不需要来自previos日的这些“旧”值,但同时我需要24个读数,我试图替换这些值到0但不幸的是,它没有用。

如果我将time()转换为小时并回显它们的顺序将是:

20,21,22,23,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19

所以前4个读数在那种情况下我不需要,我的问题是如何将值替换为0来自普通日?

0 个答案:

没有答案