PHP의 임의 배열
다차원 배열이 반드시 위에서 살펴본 것과 같을 필요는 없습니다. 예를 들어 다음 배열을 보세요:
<?php
$arr = [['a', 'b', [1, 2, 3], [4, 5]], ['d', ['e', 'f']]];
?>
이를 더 이해하기 쉬운 형태로 다시 작성하면, 이 배열이 "불규칙하다"는 것을 알 수 있습니다. 일반 요소 옆에 배열이 위치해 있습니다:
<?php
$arr = [
[
'a', 'b', [1, 2, 3], [4, 5],
],
[
'd', ['e', 'f'],
],
];
?>
다음 배열이 주어졌습니다:
<?php
$arr = [[1, 2, 3, [4, 5, [6, 7]]], [8, [9, 10]]];
?>
주어진 배열의 모든 요소 합계를 구하세요. 각 요소에 개별적으로 접근하세요, 반복문 없이.