Hallo,
ich habe jetzt schon einiges über das lesen und aufarbeiten des json-Strings gelesen, aber ich hänge voll daneben.
Ich erzeuge doch ein Array das aus 3 Array besteht. Oder nicht.
Ich möchte daraus auf das Array "relais" auf den ersten Eintrag daraus zugreifen, also "status_relais_1".
Wo liegt mein Fehler?
Gruß Ralf
ich habe jetzt schon einiges über das lesen und aufarbeiten des json-Strings gelesen, aber ich hänge voll daneben.
PHP-Code:
<?php
$path = 'data.json';
$jsonString = file_get_contents($path);
$jsonData = json_decode($jsonString,true);
var_dump($jsonData);
echo $jsonData[0][0];
?>
array(3) { [0]=> array(1) { ["relais"]=> array(
{ ["status_relais_1"]=> int(0) ["status_relais_2"]=> int(1) ["status_relais_3"]=> int(0) ["status_relais_4"]=> int(0) ["status_relais_5"]=> int(0) ["status_relais_6"]=> int(0) ["status_relais_7"]=> int(1) ["status_relais_8"]=> int(0) } } [1]=> array(1) { ["master"]=> array(7) { ["ppv1"]=> float(0) ["status"]=> int(2) ["battwatt"]=> int(-3210) ["ac_output"]=> int(2690) ["soc"]=> int(70) ["ac_in"]=> int(0) ["pvheute"]=> int(0) } } [2]=> array(1) { ["slave"]=> array(7) { ["ppv1"]=> float(0) ["status"]=> int(2) ["battwatt"]=> int(-3210) ["ac_output"]=> int(1650) ["soc"]=> int(70) ["ac_in"]=> int(0) ["pv_heute"]=> int(0) } } }

Ich erzeuge doch ein Array das aus 3 Array besteht. Oder nicht.
Ich möchte daraus auf das Array "relais" auf den ersten Eintrag daraus zugreifen, also "status_relais_1".
Wo liegt mein Fehler?
Gruß Ralf
Kommentar