라이브러리
[PHP] IntlIterator::key - 현재 키 가져오기
IntlIterator::key
`IntlIterator::key`는 `IntlIterator` 인터페이스의 메소드 중 하나입니다. 이 메소드는 현재 반복자에 있는 키를 반환합니다. 키는 반복자에 있는 요소의 식별자로, 일반적으로 인덱스 또는 키입니다.
IntlIterator::key 사용 예제
#hostingforum.kr
php
// 국제화 반복자 생성
$iterator = new ArrayIterator([
'apple' => '사과',
'banana' => '바나나',
'orange' => '오レンジ',
]);
// 반복자에 있는 키를 출력
while ($iterator->valid()) {
echo $iterator->key() . ': ' . $iterator->current() . "
";
$iterator->next();
}
이 예제에서는 `ArrayIterator`를 사용하여 국제화 반복자를 생성합니다. 반복자에 있는 키를 출력하기 위해 `while` 루프를 사용합니다. `IntlIterator::key` 메소드를 사용하여 현재 반복자에 있는 키를 반환하고, `IntlIterator::current` 메소드를 사용하여 현재 반복자에 있는 값을 반환합니다.
IntlIterator::key 사용 예제 (인덱스 사용)
#hostingforum.kr
php
// 국제화 반복자 생성
$iterator = new ArrayIterator([
'apple' => '사과',
'banana' => '바나나',
'orange' => '오レン지',
]);
// 반복자에 있는 인덱스를 출력
$i = 0;
while ($iterator->valid()) {
echo $i . ': ' . $iterator->key() . ' - ' . $iterator->current() . "
";
$iterator->next();
$i++;
}
이 예제에서는 `ArrayIterator`를 사용하여 국제화 반복자를 생성합니다. 반복자에 있는 인덱스를 출력하기 위해 `while` 루프를 사용합니다. `IntlIterator::key` 메소드를 사용하여 현재 반복자에 있는 인덱스를 반환하고, `IntlIterator::current` 메소드를 사용하여 현재 반복자에 있는 값을 반환합니다.
IntlIterator::key 사용 예제 (키 사용)
#hostingforum.kr
php
// 국제화 반복자 생성
$iterator = new ArrayObject([
'apple' => '사과',
'banana' => '바나나',
'orange' => '오렌지',
]);
// 반복자에 있는 키를 출력
while ($iterator->valid()) {
echo $iterator->key() . ': ' . $iterator->current() . "
";
$iterator->next();
}
이 예제에서는 `ArrayObject`를 사용하여 국제화 반복자를 생성합니다. 반복자에 있는 키를 출력하기 위해 `while` 루프를 사용합니다. `IntlIterator::key` 메소드를 사용하여 현재 반복자에 있는 키를 반환하고, `IntlIterator::current` 메소드를 사용하여 현재 반복자에 있는 값을 반환합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.