多次元配列に値を設定するのは簡単です。例えば:
$myArray['levelA']['levelB']['levelC'] = $value
読むのも簡単です。例えば:
$value = $myArray['levelA']['levelB']['levelC']-
使用されているレベルの数がわかれば簡単です。しかし、発生する可能性のあるレベルがいくつあるかわからない場合はどうなりますか?
このような設定ファイルがある場合はどうなりますか?
levelA.levelB.levelC.levelD = someValue
levelA.levelB.levelC.levelD
そして、それを(「パス」として)多次元配列にマップするために使用したい場合はどうなりますか?