Aus String ein Array erstellen....

HI ich habe z.B. folgenden String :

{"batt":33,"lon":8.64427327660562,"acc":81,"p":101.4192276000977,"vac":10,"lat":49.81570528121001,"t":"b","conn":"w","tst":1482739337,"alt":115,"_type":"location","tid":"10"

Den würde ich gerne zerlegen, {,}, " müssen weg :slight_smile: Mit explode kann ich das zwar in ein Array umwandeln, aber ich hätte gerne das es so aussieht:

batt-> 33 bzw. [bat]->33 usw.

Das Problem ist, das die Werte, die ich Empfange, nie die gleiche Reihenfolge hat ! Also würde ich wenn das Array passt, dann per array_search mir den Wert den ich brauche raussuchen lassen, würde das so klappen oder gibt es da einen besseren Weg ?

Hi,

dein String sieht nach JSON aus :wink:

versuch mal

print_r(json_decode($deinString,true));

10000 x Danke das ist ja perfekt !!!