티스토리 뷰
연관 배열은 키와 값이 있는 배열을 말함
키는 중복해서 지정할 수 없으면 배열 형식은 [키 => 값] 이렇게 됨
이렇게 [키 => 값] 으로 지정하는 것이 하나의 요소이고 그 구분은 앞에서처럼 콤마(,)를 통해 구분이 됨
1
2
3
4
5
6
7
8
9 10 11 12 13 14 15 16 17
|
<?php $testArray = array( num => 테스트1, key => 테스트2, test => 테스트3 ); print_r($testArray); echo "<br><br> " ; echo $testArray["num"]; echo "<br><br> " ; $testArray["키값"] = "테스트4" ; print_r($testArray);
?> |
|
위에 예제 코드를 보시면 Array 라는 배열 안에 키와 값을 연관을 해서 입력을 했습니다.
키 값은 num,key,test라고 정했고 이 키에 값을 각각 테스트1부터 3까지 입력했습니다.
그래서 print_r로 해당하는 배열을 출력해 보니 위에 첫번째처럼 출력이 되는 것을 확인하실 수 있습니다.
그리고 여기서 각 키에 대해서 값을 표출하고자 할 경우에는 $testArray["num"] 처럼 해당하는 배열 뒤에 자신이 확인하고자 하는 키를 입력하면 그 키에 입력된 값을 표출하여 줍니다.
그리고 마지막으로 키를 추가하고자 하는 경우에는 마지막에서 처럼 키값에다가 값을 입력해 주면 됩니다.
그걸 확인하기 위해 다시 한번 print_r 을 이용해서 출력하면 위에 결과에 맨 마지막처럼 키와 값이 추가된 것을 확인하실 수 있습니다.
'[개발]프로그래밍 > php' 카테고리의 다른 글
[php] array_shift , array_pop - 배열의 앞/뒤 값 가져오기 (0) | 2020.01.30 |
---|---|
[php] array_splice() - 배열 요소 삭제 (0) | 2020.01.29 |
[php] array_push() - 인덱스 배열에 값 추가 (0) | 2020.01.23 |
[php] 인덱스 배열 (0) | 2020.01.22 |
[php] preg_match - 정규 표현식을 활용한 패턴 일치 (0) | 2020.01.21 |
- Total
- Today
- Yesterday