라이브러리
[PHP] DsMap::reverse - 지도를 원래대로 뒤집습니다.
DsMap::reverse
PHP 7.4 버전부터 DsMap 클래스가 제공됩니다. DsMap 클래스는 키-값 쌍을 저장하는 내부 데이터 구조입니다. DsMap::reverse 메소드는 DsMap 인스턴스의 키-값 쌍을 역순으로 정렬합니다.
사용법
DsMap::reverse 메소드는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
use function Dsmap;
use function Ds
everse;
$map = map(['a' => 1, 'b' => 2, 'c' => 3]);
print_r($map);
$map = reverse($map);
print_r($map);
예제
#hostingforum.kr
php
use function Dsmap;
use function Ds
everse;
// DsMap 인스턴스 생성
$map = map(['a' => 1, 'b' => 2, 'c' => 3]);
// 원래 DsMap 인스턴스 출력
echo "원래 DsMap 인스턴스:
";
print_r($map);
// DsMap::reverse 메소드 호출
$map = reverse($map);
// 역순으로 정렬된 DsMap 인스턴스 출력
echo "
역순으로 정렬된 DsMap 인스턴스:
";
print_r($map);
결과
원래 DsMap 인스턴스:
DsMap Object
(
[data:protected] => Array
(
[a] => 1
[b] => 2
[c] => 3
)
)
역순으로 정렬된 DsMap 인스턴스:
DsMap Object
(
[data:protected] => Array
(
[c] => 3
[b] => 2
[a] => 1
)
)
참고
DsMap::reverse 메소드는 DsMap 인스턴스의 키-값 쌍을 역순으로 정렬합니다. 이 메소드는 내부적으로 DsMap 인스턴스의 데이터를 재배치하여 역순으로 정렬합니다. DsMap::reverse 메소드는 DsMap 인스턴스를 변경하지 않고 새로운 DsMap 인스턴스를 반환합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.