我必须每10秒将数据放入一个数组中。这是愚蠢的索引这个数组与修改时间戳每个循环索引一个数组(以秒为单位)
$ a [timestamp] = 54; $ a [timestamp + 10] = 34;
或在Javascript中使用setInterval()并通过Ajax传递索引(对我来说很糟糕)?
还是我有最好的选择?
进一步了解详细:
- 我必须实时在我的数组条目链接:这是我的问题。在第3个周期(从开始时间起21秒到30秒)。
- 我只有15个条目来存储。
我的现在的代码:
$ first_time =(int)date('Hi'); $ _SESSION ['mypile'] [$ first_time] = array_fill($ first_time,15,array('paramA'=> 0,'paramB'=> 0));
随后,阿贾克斯部分调用该脚本:
$time = (int)date('Hi');
$_SESSION['mypile'][$time]['paramA'] = calcul_temp($_SESSION['mypile'], $time);
为什么这会更有意义?为什么不用时间索引? – 2009-08-04 12:53:59
就像我添加的,我需要将当前时间戳链接到我的数组。 也许我会在Javascript中做到这一点...... – 2009-08-04 12:55:44
这样做可行,但如果它是普通数组,则遍历更有趣。 – karim79 2009-08-04 12:55:55