라이브러리
[PHP] DsStack::capacity - 현재 용량을 반환합니다.
DsStack::capacity
PHP 7.2 버전부터 `DsStack` 클래스가 추가되었습니다. `DsStack` 클래스는 스택 자료구조를 구현한 클래스로, 스택의 크기를 나타내는 `capacity` 프로퍼티를 제공합니다.
DsStack::capacity 프로퍼티
`DsStack::capacity` 프로퍼티는 스택의 현재 크기를 나타냅니다. 스택의 크기는 스택에 추가된 요소의 수를 의미합니다.
예제
#hostingforum.kr
php
use SplStack;
$stack = new SplStack();
// 스택에 요소를 추가합니다.
$stack->push('A');
$stack->push('B');
$stack->push('C');
// 스택의 현재 크기를 출력합니다.
echo "스택의 현재 크기: " . $stack->capacity() . "
"; // 스택의 현재 크기: 3
// 스택의 요소를 삭제합니다.
$stack->pop();
// 스택의 현재 크기를 출력합니다.
echo "스택의 현재 크기: " . $stack->capacity() . "
"; // 스택의 현재 크기: 2
DsStack::capacity 프로퍼티의 사용
`DsStack::capacity` 프로퍼티를 사용하여 스택의 현재 크기를 확인할 수 있습니다. 스택의 크기를 확인하여 스택이 꽉 차 있는지 여부를 확인할 수 있습니다.
DsStack::capacity 프로퍼티의 제한
`DsStack::capacity` 프로퍼티는 스택의 현재 크기를 나타내는 프로퍼티입니다. 스택의 크기는 스택에 추가된 요소의 수를 의미합니다. 스택의 크기는 스택의 요소를 삭제할 때도 변경됩니다.
DsStack::capacity 프로퍼티의 예외
`DsStack::capacity` 프로퍼티는 스택의 현재 크기를 나타내는 프로퍼티입니다. 스택의 크기는 스택에 추가된 요소의 수를 의미합니다. 스택의 크기는 스택의 요소를 삭제할 때도 변경됩니다. 따라서 스택의 크기를 확인할 때는 스택의 요소를 삭제한 후에 스택의 크기를 확인해야 합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.