⊗ppPmMdInr 132 of 447 menu

PHP의 다차원 배열

배열 요소는 문자열이나 숫자뿐만 아니라 배열 자체도 될 수 있습니다. 이 경우 우리는 배열의 배열, 즉 다차원 배열을 얻게 됩니다. 다음 예제에서 배열 $arr는 세 개의 요소로 구성되어 있으며, 각 요소는 다시 배열입니다:

<?php $arr = [['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i']]; ?>

더 이해하기 쉬운 형태로 다시 작성해 보겠습니다:

<?php $arr = [ ['a', 'b', 'c'], ['d', 'e', 'f'], ['g', 'h', 'i'], ]; ?>

중첩 수준에 따라 배열은 2차원(배열의 배열), 3차원(배열의 배열의 배열) 등이 될 수 있습니다(물론 4차원, 5차원 등 더 높은 차원도 가능합니다).

위의 배열은 2차원입니다. 하나의 배열 안에 다른 하위 배열들이 있고, 그 하위 배열들 안에는 더 이상 다른 배열이 없기 때문입니다. 2차원 배열에서 특정 요소를 출력하려면 대괄호 한 쌍이 아닌 두 쌍을 사용해야 합니다:

<?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]]; ?>

모든 요소의 합을 구하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부