PHPдеги көп өлчөмдүү массивдер
Массивдин элементтери саптар жана сандар гана
эмес, массивдер да болушу мүмкүн. Бул учурда
бизде массивдердин массиби же көп өлчөмдүү
массив пайда болот. Төмөнкү мисалда $arr массиби
өз кезегинде массив болгон үч элементтен
турат:
<?php
$arr = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']];
?>
Аны түшүнүктүүрөөк көрүнүштө кайра жазалы:
<?php
$arr = [
['a', 'b', 'c'],
['d', 'e', 'f'],
['g', 'h', 'i'],
];
?>
Массивдер киргизилүү деңгээлине жараша эки өлчөмдүү - массивдердин массиби, үч өлчөмдүү - массивдердин массивдеринин массиби (ошондой эле - төрт өлчөмдүү, беш өлчөмдүү жана башкалар) болушу мүмкүн.
Жогоруда көрсөтүлгөн массив эки өлчөмдүү, анткени бир массивдин ичинде башка субмассивдер жайгашып, бул субмассивдердин ичинде дагы башка массивдер жок. Эки өлчөмдүү массивден кандайдыр бир элементти чыгаруу үчүн бир жуп эмес, эки жуп чарчы кашаа жазуу керек:
<?php
$arr = [
['a', 'b', 'c'],
['d', 'e', 'f'],
['g', 'h', 'i'],
];
echo $arr[0][1]; // 'b' чыгарат
echo $arr[1][2]; // 'f' чыгарат
?>
Төмөнкү массив берилген:
<?php
$arr = [
['a', 'b', 'c'],
['d', 'e', 'f'],
['g', 'h', 'i'],
['j', 'k', 'l'],
];
?>
Анын жардамы менен тексти
'l', 'e', 'g' жана 'a' болгон элементтерди чыгарыңыз.
Төмөнкү массив берилген:
<?php
$arr = [[1, 2], [3, 4], [5, 6]];
?>
Анын бардык элементтеринин суммасын табыңыз.