@@ -45,15 +45,13 @@ $flattened = $flatten->flattenToArray($multiArray);
4545// generator structure, into a multi-dimensional array.
4646$unflattened = $flatten->unflattenToArray($flattened);
4747
48- /*
4948assert($flattened == [
5049 'say' => what
5150 'hi.de' => Hallo
5251 'hi.es' => Hola
5352]);
5453
5554assert($unflattened == $multiArray);
56- */
5755```
5856
5957** Example 2**
@@ -76,7 +74,6 @@ $flattened = $flatten->flattenToArray($allowAccess);
7674
7775$unflattened = $flatten->unflattenToArray($flattened);
7876
79- /*
8077assert($flatten == [
8178 '/root' => false,
8279 '/var/log/nginx' => true,
@@ -85,7 +82,6 @@ assert($flatten == [
8582]);
8683
8784assert($unflattened == $allowAccess);
88- */
8985```
9086
9187** Example 3**
@@ -106,7 +102,6 @@ $flattened = $flatten->flattenToArray($api);
106102
107103$unflattened = $flatten->unflattenToArray($flattened);
108104
109- /*
110105assert($flattened == [
111106 'https://api.dummyhost.domain/category/health' => 321,
112107 'https://api.dummyhost.domain/category/sport' => 769,
@@ -117,7 +112,6 @@ assert($flattened == [
117112]);
118113
119114assert($unflattened == $api);
120- */
121115```
122116
123117** Example 4**
@@ -141,7 +135,6 @@ $flattened = $flatten->flattenToArray($nutrition);
141135
142136$unflattened = $flatten->unflattenToArray($flattened);
143137
144- /*
145138assert($flattened == [
146139 '0' => 'nutrition',
147140 'fruits-0' => 'oranges',
@@ -152,7 +145,6 @@ assert($flattened == [
152145]);
153146
154147assert($unflattened == $nutrition);
155- */
156148```
157149
158150### Flags
@@ -184,7 +176,6 @@ $flattened = $flatten->flattenToArray($examples);
184176
185177$unflattened = $flatten->unflattenToArray($flattened);
186178
187- /*
188179assert($flattened == [
189180 'examples.templates' => [
190181 [
@@ -203,7 +194,6 @@ assert($flattened == [
203194]);
204195
205196assert($unflattened == $examples);
206- */
207197```
208198Top level numeric (integer) keys will also be returned into an array assigned to the passed prefix.
209199
@@ -229,13 +219,11 @@ $flattened = $flatten->flattenToArray($seats);
229219
230220$unflattened = $flatten->unflattenToArray($flattened);
231221
232- /*
233222assert($flattened == [
234223 'seats' => ['A1', 'A2', 'B1', 'B2'],
235224 'seats_reserved' => ['A1', 'B1'],
236225 'seats_blocked' => ['B2']
237226]);
238227
239228assert($unflattened == $seats);
240- */
241229```
0 commit comments