Mit foreach Werte aus Array lesen

Hallo zusammen,
ich möchte mit Werten aus dem Archiv etwas berechnen, dazu lesen ich die Daten mit folgendem Befehl
$werte = AC_GetLoggedValues(32658, 17687, strtotime(„today 00:00“), time(), 0);
aus.

Die Werte werden in einem Array gespeichert in dem folgendem Format in der Variablen $wert.

Array
(
[0] => Array
(
[TimeStamp] => 1705225050
[Value] => 2209.2300000017
[Duration] => 1046
)

[1] => Array
    (
        [TimeStamp] => 1705224989
        [Value] => 2209.2200000017
        [Duration] => 61
    )

Wie kann ich in einer foreach Schleife auf die Werte zugreifen z.B. [Value]?

LG Manfred

foreach($werte  as $index => $subarray) {
   $innerDuration = $subarray['Duration'];
}

Hilft das?

Hallo Tobias,
ja genau das hat mir gefehlt.

Danke

LG Manfred

Hallo zusammen,
ich kann jetzt erfolgreich Daten aus dem Archiv auslesen, jedoch ist die Maximale Anzahl der Datensätze auf 10 000 Limitiert.

$werte = AC_GetLoggedValues(32658, 17687, strtotime(„01.01.2015“), time(), 0);

Wenn ich die Funktion richtig verstehe gibt der letzte Wert die Maximale Anzahl der Datensätze an die geliefert werden. Wenn 0 dann keine Begrenzung.

Was mache ich falsch? oder kann PHP nicht mehr als 10 000 Werte in der Variablen $wert speichern?

LG Manfred

Wer die Doku liest ist im Vorteil es sind max 10 000.

LG Manfred