라이브러리
[PHP] DsVector::clear - 모든 값을 제거합니다.
PHP 에서 DsVector::clear는 DsVector 객체의 모든 요소를 제거하는 메서드입니다. DsVector는 PHP 7.2 이상에서 사용할 수 있는 데이터 구조 중 하나로, 동적 배열과 유사한 기능을 제공합니다.
DsVector::clear 사용법
DsVector::clear 메서드는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$vector = new DsVector([1, 2, 3, 4, 5]);
print_r($vector); // Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )
$vector->clear();
print_r($vector); // Array ( )
DsVector::clear 예제
다음 예제에서는 DsVector::clear 메서드를 사용하여 요소를 추가하고 제거하는 과정을 보여줍니다.
#hostingforum.kr
php
$vector = new DsVector();
// 요소를 추가합니다.
$vector->push(1);
$vector->push(2);
$vector->push(3);
$vector->push(4);
$vector->push(5);
print_r($vector); // Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )
// 요소를 제거합니다.
$vector->clear();
print_r($vector); // Array ( )
DsVector::clear와 다른 메서드 비교
DsVector::clear 메서드는 DsVector 객체의 모든 요소를 제거합니다. 다른 메서드와 비교하면 다음과 같습니다.
- `DsVector::rewind()`: DsVector 객체의 포인터를 처음으로 이동시킵니다.
- `DsVector::current()`: DsVector 객체의 현재 요소를 반환합니다.
- `DsVector::next()`: DsVector 객체의 포인터를 다음 요소로 이동시킵니다.
- `DsVector::key()`: DsVector 객체의 현재 요소의 키를 반환합니다.
- `DsVector::unshift()`: DsVector 객체의 시작에 요소를 추가합니다.
- `DsVector::shift()`: DsVector 객체의 시작 요소를 제거합니다.
참고
- PHP 7.2 이상에서 사용할 수 있습니다.
- DsVector 객체의 모든 요소를 제거합니다.
- 다른 메서드와 비교하여 사용할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.