Np.
a:1;b:2;c:a:3;c:b:4;d:a:a:5;d:a:b:6;d:a:c:7;d:b:a:8;d:b:b:9;d:b:c:10;d:c:11;d:d:12;e:a:13;e:b:14;
I musiałbym zamienić go na tablicę wielowymiarową
$t['a']=1; $t['b']=2; $t['c']['a']=3; $t['c']['b']=4; $t['d']['a']['a']=5; $t['d']['a']['b']=6; $t['d']['a']['c']=7; $t['d']['b']['a']=8; $t['d']['b']['b']=9; $t['d']['b']['c']=10; $t['d']['c']=11; $t['d']['d']=12; $t['e']['a']=13; $t['e']['b']=14;
Chodzi o to, że pobieramy cześć ciągu do średnika np a:1;
Zamieniamy na element tablicy $t['a']=1
A w przypadku kawałka ciągu d:a:a:5; powinno stworzyć element tablicy $t['d']['a']['a']=5
I w taki sposób stworzyć tą tablicę. Główkuje już ze 2 godziny ale chwilowo nic zensownego nie wymyśliłem.
Ciągi mogą być różne ale zawsze elementy rozdzielone są średnikami
Jest w stanie ktoś pomóc lub ma jakiś pomysł jak to zrobić?