Kod
opcja wartość;
opcja wartość;
...
blok1{
opcja wartość
opcja wartość
...
blok1.1{
opcja wartość
...
}
}
opcja wartość;
...
blok1{
opcja wartość
opcja wartość
...
blok1.1{
opcja wartość
...
}
}
Chciałbym zaczytać ten plik do tablicy w formie
Kod
Array
(
[opcja] => wartość
[opcja] => wartość
[blok1] => Array
(
[opcja] => wartość
[opcja] => wartość
[blok1.1] => Array
(
[opcja] => wartość
)
)
)
(
[opcja] => wartość
[opcja] => wartość
[blok1] => Array
(
[opcja] => wartość
[opcja] => wartość
[blok1.1] => Array
(
[opcja] => wartość
)
)
)
Próbowałem podziałać z wyrażeniami regularnymi, ale problem jest jak jest blok zagnieżdżony w drugim bloku. Pytanie jest czy istnieje jakieś gotowe rozwiązanie do parsowania takich rzeczy?