라이브러리

[PHP] DsDeque::get - 주어진 인덱스의 값을 반환합니다.




PHP 에서 DsDeque::get 메서드는 Deque (Double-Ended Queue) 객체에서 특정 위치의 요소를 반환합니다. Deque는 양쪽 끝에서 요소를 추가/삭제할 수 있는 자료구조입니다.

DsDeque::get 메서드 사용법


DsDeque::get 메서드는 다음과 같은 형식으로 사용할 수 있습니다.

#hostingforum.kr
php

DsDeque::get($index)



- `$index` : 반환할 요소의 인덱스입니다. 인덱스는 0부터 시작합니다.

예제


#hostingforum.kr
php

// Deque 객체 생성

$deque = new DsDeque();



// 요소 추가

$deque->push(1);

$deque->push(2);

$deque->push(3);

$deque->push(4);

$deque->push(5);



// 요소 반환

echo $deque->get(2) . "
"; // 3



// 요소 삭제 후 반환

$deque->shift();

echo $deque->get(0) . "
"; // 2



주의사항


- 인덱스는 0부터 시작합니다.
- 인덱스가 유효하지 않은 경우, PHP Notice: Undefined offset 오류가 발생합니다.
- Deque 객체의 요소가 없을 경우, PHP Notice: Undefined offset 오류가 발생합니다.

추가 예제


#hostingforum.kr
php

// Deque 객체 생성

$deque = new DsDeque();



// 요소 추가

for ($i = 1; $i <= 10; $i++) {

    $deque->push($i);

}



// 요소 반환

for ($i = 0; $i < 5; $i++) {

    echo $deque->get($i) . "
";

}



이 예제에서는 Deque 객체에 1부터 10까지의 요소를 추가한 후, 인덱스 0부터 4까지의 요소를 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 606 페이지

검색

게시물 검색