라이브러리
[PHP] ksort - 키로 배열을 오름차순으로 정렬
PHP 에서 ksort 함수
ksort 함수는 PHP 에서 사용할 수 있는 내장 함수 중 하나입니다. 이 함수는 키를 기준으로 배열을 정렬합니다.
# ksort 함수의 사용법
ksort 함수는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
ksort($array);
# ksort 함수의 옵션
ksort 함수에는 옵션을 사용할 수 있습니다. 이 옵션은 다음과 같습니다.
- `SORT_REGULAR` : 기본 옵션입니다. 이 옵션은 정렬을 수행할 때, 키의 타입을 무시하고, 키의 값만을 기준으로 정렬합니다.
- `SORT_NUMERIC` : 숫자 키를 기준으로 정렬합니다.
- `SORT_STRING` : 문자열 키를 기준으로 정렬합니다.
# 예제
다음 예제는 ksort 함수를 사용하여 배열을 정렬하는 방법을 보여줍니다.
#hostingforum.kr
php
// 배열 생성
$array = array(
"apple" => 5,
"banana" => 3,
"cherry" => 8,
"date" => 2,
"elderberry" => 9
);
// ksort 함수를 사용하여 배열 정렬
ksort($array);
// 정렬된 배열 출력
print_r($array);
출력 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[apple] => 5
[banana] => 3
[cherry] => 8
[date] => 2
[elderberry] => 9
)
# 예제 2
다음 예제는 ksort 함수를 사용하여 숫자 키를 기준으로 배열을 정렬하는 방법을 보여줍니다.
#hostingforum.kr
php
// 배열 생성
$array = array(
3 => "banana",
1 => "apple",
5 => "cherry",
2 => "date",
9 => "elderberry"
);
// ksort 함수를 사용하여 숫자 키를 기준으로 배열 정렬
ksort($array, SORT_NUMERIC);
// 정렬된 배열 출력
print_r($array);
출력 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[1] => apple
[2] => date
[3] => banana
[5] => cherry
[9] => elderberry
)
# 예제 3
다음 예제는 ksort 함수를 사용하여 문자열 키를 기준으로 배열을 정렬하는 방법을 보여줍니다.
#hostingforum.kr
php
// 배열 생성
$array = array(
"apple" => 5,
"banana" => 3,
"cherry" => 8,
"date" => 2,
"elderberry" => 9
);
// ksort 함수를 사용하여 문자열 키를 기준으로 배열 정렬
ksort($array, SORT_STRING);
// 정렬된 배열 출력
print_r($array);
출력 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[apple] => 5
[banana] => 3
[cherry] => 8
[date] => 2
[elderberry] => 9
)
ksort 함수는 PHP 에서 사용할 수 있는 내장 함수 중 하나입니다. 이 함수는 키를 기준으로 배열을 정렬합니다. ksort 함수는 SORT_REGULAR, SORT_NUMERIC, SORT_STRING 옵션을 사용할 수 있습니다. 예제를 통해 ksort 함수의 사용법과 옵션을 살펴보았습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.