10 lines
142 B
Text
10 lines
142 B
Text
array flatten(array a) {
|
|
array r = ({ });
|
|
|
|
foreach (a, mixed n) {
|
|
if (arrayp(n)) r += flatten(n);
|
|
else r += ({ n });
|
|
}
|
|
|
|
return r;
|
|
}
|