Hallo,
trotz Google&Co. und entsprechenden PHP-Tutorials habe ich Verständnisprobleme beim Auslesen einens Arrays.
Mein Staubersaugerroboter VR200 gibt mit dem Script von Tom Rosenback (GitHub - tomrosenback/botvac: PHP library for Neato Botvac) folgendes Array aus:
–
Array
(
[version] => 1
[reqId] => 1
[result] => ok
[error] => ui_alert_invalid
[data] => Array
(
)
[state] => 1
[action] => 0
[cleaning] => Array
(
[category] => 2
[mode] => 2
[modifier] => 2
[spotWidth] => 0
[spotHeight] => 0
)
[details] => Array
(
[isCharging] =>
[isDocked] => 1
[isScheduleEnabled] =>
[dockHasBeenSeen] =>
[charge] => 99
)
[availableCommands] => Array
(
[start] => 1
[stop] =>
[pause] =>
[resume] =>
[goToBase] =>
)
[availableServices] => Array
(
[houseCleaning] => basic-1
[spotCleaning] => basic-1
[manualCleaning] => basic-1
[easyConnect] => basic-1
[schedule] => basic-1
)
[meta] => Array
(
[modelName] => VR200
[firmware] => 2.1.3
)
)
–
Meine Dummie-Frage:
Wie kann ich einzelne Werte aus dem Array auslesen und einer Varaible zuordnen?
Beispiel: Ich möchte meiner Variabe $IsCharged den Wert aus dem Array von oben [details] => Array, [isCharging] => auslesen und zuweisen. Ich weiß, ist für einen PHP-Nativ lächerlich, aber jeder hat mal angefangen…