-
ch3. 배열 사용플밍/PHP+MySQL 2011. 8. 29. 05:24ch3. 배열 사용
2007/04/19 11:12
- 배열 만들기
$var = array( elem1, elem2, elem3, ..........);
* $idx = range(begin idx, end idx); // 시작번호부터 끝번호까지 증순의 배열 자동 생성
$var = array("a", "b", "c"); 일때
var[3] = "d" 이런식으로 배열을 늘리는것도 가능. -_-;
- 정렬
sort ($array) 알파벳순, 혹은 숫자 순으로 오름차순 정렬
- 섞기
shuffle ($array) 마구 섞기
- 역으로 바꾸기
array_reverse ($array)
- 배열에 원소 추가, 삭제 (발생 지점은 배열의 맨 끝)
array_push($array, elem) ⇔ array_pop($array)
- 배열 내에서 탐색하기
each(arr), next(arr) - 포인터를 한칸 전진(차이점은 next는 전진한곳의 value를 반환)
prev(arr) - next와 반대로 포인터를 한칸 후진한 자리의 value를 반환
current(arr) - 현재 포인터의 위치의 value를 반환
reset(arr) - 포인터를 배열 맨첨으로 이동
end(err) - reset과 반대로 포인터를 배열 맨끝으로 이동, value 반환
- 배열에서 원소 세기
count(arr), sizeof(arr) - elem의 개수 반환
array_count_values() - 중복된 elem들이 있을때 대표 elem들이 몇번씩 중복되는지
출력해줌. {1,2,3,3,2,5} -> 1은 한번, 2는 두번, 3은 두번, 5는 한번
- 배열을 스칼라 변수로 만들기
extract(arr) 연관 배열에서 키를, value를 가진 변수로 만들어줌.
'플밍 > PHP+MySQL' 카테고리의 다른 글
# Comparison Operators (0) 2011.08.29 # Regular Expressions (0) 2011.08.29 ch4. 문자열 조작과 정규표현 (0) 2011.08.29 ch2. 데이터 저장과 불러오기 (0) 2011.08.29 ch1. PHP집중훈련 (0) 2011.08.29