我有一个问题我在数组中有值例如:(第一个值是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来自普通日?