Du liest die json datei ein, deserialisierst sie zu einem PHP Array.
Arrays können alles, was du willst
php -a
Interactive shell
php > $a = [];
php > $a[1][2]['a']['b'] = 42;
php > var_dump($a);
array(1) {
[1]=>
array(1) {
[2]=>
array(1) {
["a"]=>
array(1) {
["b"]=>
int(42)
}
}
}
}
php > var_dump($a[1][2][27] ?? 'does not exist');
string(14) "does not exist"
php > $a[1][2][27] = 'jetzt aber';
php > var_dump($a);
array(1) {
[1]=>
array(1) {
[2]=>
array(2) {
["a"]=>
array(1) {
["b"]=>
int(42)
}
[27]=>
string(10) "jetzt aber"
}
}
}
KP