라이브러리
[PHP] DsSequence::sort - 시퀀스를 그 자리에서 정렬합니다.
PHP 에서 DsSequence::sort
PHP 7.2 버전부터 `DsSequence` 클래스가 추가되었습니다. 이 클래스는 배열을 다루는 데 사용할 수 있는 내장 클래스입니다. `DsSequence` 클래스에는 `sort` 메서드가 포함되어 있습니다. 이 메서드는 배열 내의 요소를 정렬합니다.
DsSequence::sort 메서드
`DsSequence::sort` 메서드는 배열 내의 요소를 정렬합니다. 이 메서드는 다음과 같은 옵션을 제공합니다.
- `SORT_ASC` : 오름차순 정렬
- `SORT_DESC` : 내림차순 정렬
- `SORT_NUMERIC` : 숫자 정렬
- `SORT_STRING` : 문자열 정렬
- `SORT_LOCALE_STRING` : 지역 설정에 따라 문자열 정렬
- `SORT_REGULAR` : 일반 정렬 (기본값)
예제
#hostingforum.kr
php
// DsSequence 객체 생성
$sequence = new DsSequence([5, 2, 8, 1, 9]);
// 오름차순 정렬
$sequence->sort(DsSequence::SORT_ASC);
echo "오름차순 정렬 결과: ";
print_r($sequence);
// 내림차순 정렬
$sequence->sort(DsSequence::SORT_DESC);
echo "내림차순 정렬 결과: ";
print_r($sequence);
// 숫자 정렬
$sequence->sort(DsSequence::SORT_NUMERIC);
echo "숫자 정렬 결과: ";
print_r($sequence);
결과
#hostingforum.kr
오름차순 정렬 결과: DsSequence Object ( [0] => 1 [1] => 2 [2] => 5 [3] => 8 [4] => 9 )
내림차순 정렬 결과: DsSequence Object ( [0] => 9 [1] => 8 [2] => 5 [3] => 2 [4] => 1 )
숫자 정렬 결과: DsSequence Object ( [0] => 1 [1] => 2 [2] => 5 [3] => 8 [4] => 9 )
참고
- `DsSequence` 클래스는 PHP 7.2 버전부터 사용할 수 있습니다.
- `sort` 메서드는 배열 내의 요소를 정렬합니다.
- `SORT_ASC`, `SORT_DESC`, `SORT_NUMERIC`, `SORT_STRING`, `SORT_LOCALE_STRING`, `SORT_REGULAR` 옵션을 사용할 수 있습니다.
- `print_r` 함수를 사용하여 `DsSequence` 객체의 내용을 출력할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.