atomino / util-dot-notation
数组点符号转换器
1.0
2022-03-17 12:05 UTC
This package is auto-updated.
Last update: 2024-09-17 18:49:26 UTC
README
DotNotation::extract(array $flattenedData):array; DotNotation::flatten(array $hierarchicalData):array;
DotNotation 将层次数组在层次格式和点分隔格式之间进行转换。
扁平的点分隔格式
$data = [ "alfa.beta.gamma" => "1", "alfa.beta.delta" => "2", "alfa.omega" => "3" ];
从点分隔格式中提取的层次数据
$data = [ "alfa" => [ "beta" => [ "gamma" => 1, "delta" => 2 ], "omega" => 3 ] ];