function deepFlatten($items) {
$result = [];
foreach ($items as $item) {
if (!is_array($item)) {
$result[] = $item;
} else {
$result = array_merge($result, deepFlatten($item));
}
}
return $result;
}
deepFlatten([1, [2], [[3], 4], 5]); // [1, 2, 3, 4, 5]
`average` - 求平均数
`deepFlatten` - 混维数组平展成一维数组
`endsWith` - 是否以某个特定词结尾
`factorial` - 阶乘计算
`fibonacci` - 斐波那契数列
`gcd` - 最大公约数计算
`head` - 取得首元素
`isPrime` - 质数判定
`last` - 取得尾元素
`lcm` - 最小公倍数计算
`palindrome` - 回文判断
`startsWith` - 是否以某个特定词开始