라이브러리

[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` 메소드를 사용하여 현재 반복자에 있는 값을 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색