loddarmattheus
Erfahrenes Mitglied
Hallo Leute,
ich steh mal wieder auf dem Schlauch und bräuchte bitte Eure Hilfe bzw. zumindest einen Denkansatz.
Ich habe ein Array mit zwei Werten: Einem Timestamp (der genau einem Tag entspricht und chronologisch sortiert ist) und einem Kurswert an genau diesem Tag.
Wenn ich die Schleife durchlaufen lasse, dann soll im Ergebnis der Kursunterschied zwischen dem fünften Tag und dem ersten Tag errechnet werden.
In meinem Beispiel soll also Tag 1 zu Tag 5 errechnet werden (103 zu 81, also - 22); Tag 2 zu Tag 6 (110 zu 75, also -35); Tag 3 zu Tag 7 (106 zu 86, also -20) usw. bis zum Ende des Arrays.
Hat jemand eine Idee für die Umsetzung?
Danke vorab.
Loddar
ich steh mal wieder auf dem Schlauch und bräuchte bitte Eure Hilfe bzw. zumindest einen Denkansatz.
Ich habe ein Array mit zwei Werten: Einem Timestamp (der genau einem Tag entspricht und chronologisch sortiert ist) und einem Kurswert an genau diesem Tag.
Wenn ich die Schleife durchlaufen lasse, dann soll im Ergebnis der Kursunterschied zwischen dem fünften Tag und dem ersten Tag errechnet werden.
PHP:
<?php
$kurstabelle = array (
" 1367107200 " => " 103 " ,
" 1367193600 " => " 110 " ,
" 1367280000 " => " 106 " ,
" 1367366400 " => " 89 " ,
" 1367452800 " => " 81 " ,
" 1367539200 " => " 75 " ,
" 1367625600 " => " 86 " ,
" 1367712000 " => " 88 " ,
" 1367798400 " => " 86 " ,
" 1367884800 " => " 84 " ,
" 1367971200 " => " 87 " ,
" 1368057600 " => " 86 " ,
" 1368144000 " => " 90 " ,
" 1368230400 " => " 89 " ,
" 1368316800 " => " 88 " ,
" 1368403200 " => " 91 " ,
" 1368489600 " => " 86 " ,
" 1368576000 " => " 88 " ,
" 1368662400 " => " 92 " ,
" 1368748800 " => " 96 "
);
foreach ($kurstabelle as $timestamp => $wert)
{
echo "Der Kurs am " . $timestamp . " ist " . $wert . "<br />\n";
}
In meinem Beispiel soll also Tag 1 zu Tag 5 errechnet werden (103 zu 81, also - 22); Tag 2 zu Tag 6 (110 zu 75, also -35); Tag 3 zu Tag 7 (106 zu 86, also -20) usw. bis zum Ende des Arrays.
Hat jemand eine Idee für die Umsetzung?
Danke vorab.
Loddar