라이브러리
[PHP] Iterator::key - 현재 요소의 키를 반환합니다.
Iterator::key
PHP의 Iterator::key 메소드는 현재 반복 가능한 객체에서 현재 위치의 키를 반환합니다. 반복 가능한 객체는 Array, Object, Traversable, Generator 등이 있습니다.
Iterator::key의 사용법
Iterator::key 메소드는 반복 가능한 객체의 현재 위치를 나타내는 키를 반환합니다. 이 키는 반복 가능한 객체의 키가 있는 경우 해당 키를 반환하고, 키가 없는 경우 NULL을 반환합니다.
예제
#hostingforum.kr
php
// Array를 반복 가능한 객체로 변환
$array = ['apple' => '사과', 'banana' => '바나나', 'cherry' => '체리'];
$iterator = new ArrayIterator($array);
// 반복 가능한 객체에서 현재 위치의 키를 반환
echo $iterator->key() . "
"; // apple
$iterator->next();
echo $iterator->key() . "
"; // banana
$iterator->next();
echo $iterator->key() . "
"; // cherry
$iterator->next();
echo $iterator->key() . "
"; // NULL
Iterator::key의 특징
- 반복 가능한 객체의 현재 위치의 키를 반환합니다.
- 키가 없는 경우 NULL을 반환합니다.
- 반복 가능한 객체의 현재 위치를 변경하지 않습니다.
Iterator::key의 사용 예시
- 반복 가능한 객체의 현재 위치의 키를 사용하여 데이터를 삭제하거나 수정할 수 있습니다.
- 반복 가능한 객체의 현재 위치의 키를 사용하여 데이터를 찾을 수 있습니다.
Iterator::key의 장점
- 반복 가능한 객체의 현재 위치의 키를 쉽게 반환할 수 있습니다.
- 반복 가능한 객체의 현재 위치를 변경하지 않습니다.
Iterator::key의 단점
- 반복 가능한 객체의 현재 위치의 키가 없을 경우 NULL을 반환합니다.
- 반복 가능한 객체의 현재 위치를 변경하지 않습니다.
Iterator::key의 결론
Iterator::key 메소드는 반복 가능한 객체의 현재 위치의 키를 반환합니다. 반복 가능한 객체의 현재 위치의 키를 사용하여 데이터를 삭제하거나 수정할 수 있습니다. 반복 가능한 객체의 현재 위치의 키를 사용하여 데이터를 찾을 수 있습니다. 반복 가능한 객체의 현재 위치의 키가 없을 경우 NULL을 반환합니다. 반복 가능한 객체의 현재 위치를 변경하지 않습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.