Ich muss Daten alle 10 Sekunden in einem Array setzen. Ist es albern, dieses Array mit modifizierten Zeitstempeln zu indizieren?Indexieren eines Arrays in jedem Zyklus (in Sekunden)
$ a [Zeitstempel] = 54; $ a [Zeitstempel + 10] = 34;
oder in Javascript mit dem setInterval() und Weitergabe über Ajax der Index (sehr beschissen zu mir)?
oder habe ich eine beste Option?
Weitere Informationen:
- Ich habe die in Echtzeit mit den Einträgen in meinem Array verbinden: das ist mein Problem. Im 3. Zyklus (21 Sek. Bis 30 Sek. Von der Anfangszeit).
- Ich habe nur 15 Einträge zu speichern.
Mein jetziger Code:
first_time $ = (int) date ('Hallo'); $ _SESSION ['mypile'] [$ erste_zeit] = array_fill ($ erste_zeit, 15, array ('paraMa' => 0, 'paramB' => 0));
dann der Ajax Teil ruft dieses Skript:
$time = (int)date('Hi');
$_SESSION['mypile'][$time]['paramA'] = calcul_temp($_SESSION['mypile'], $time);
Warum macht das mehr Sinn?Warum nicht einfach mit der Zeit indexieren? –
Wie ich hinzugefügt habe, muss ich den aktuellen Zeitstempel mit meinem Array verknüpfen. Vielleicht mache ich das in Javascript ... –
Das funktioniert, aber Traversieren macht mehr Spaß, wenn es ein einfaches Array ist. – karim79