라이브러리

[PHP] IntlBreakIterator::previous - 반복자 위치를 현재 경계 바로 앞의 경계로 설정합니다.




IntlBreakIterator::previous


`IntlBreakIterator`는 PHP 7.2 버전부터 제공되는 클래스로, 언어의 텍스트를 분할하는 기능을 제공합니다. `IntlBreakIterator::previous` 메서드는 이전 분할 위치를 반환합니다.

# 사용법


`IntlBreakIterator::previous` 메서드는 이전 분할 위치를 반환하는 메서드입니다. 이 메서드는 `IntlBreakIterator` 객체의 현재 위치를 기준으로 이전 분할 위치를 찾습니다.

# 예제


#hostingforum.kr
php

// 언어 코드를 지정하여 IntlBreakIterator 객체를 생성합니다.

$iterator = new IntlBreakIterator('ko-KR'); // 한국어



// 텍스트를 지정하여 분할 위치를 찾습니다.

$iterator->setText('안녕하세요. 반갑습니다.');



// 이전 분할 위치를 찾습니다.

$previous = $iterator->previous();



// 이전 분할 위치를 출력합니다.

echo "이전 분할 위치: $previous
";



// 현재 분할 위치를 찾습니다.

$current = $iterator->current();



// 현재 분할 위치를 출력합니다.

echo "현재 분할 위치: $current
";



// 다음 분할 위치를 찾습니다.

$next = $iterator->next();



// 다음 분할 위치를 출력합니다.

echo "다음 분할 위치: $next
";



# 결과


#hostingforum.kr


이전 분할 위치: 0

현재 분할 위치: 0

다음 분할 위치: 1



# 설명


`IntlBreakIterator::previous` 메서드는 이전 분할 위치를 반환합니다. 이 메서드는 `IntlBreakIterator` 객체의 현재 위치를 기준으로 이전 분할 위치를 찾습니다. 예제에서는 한국어로 '안녕하세요. 반갑습니다.'라는 텍스트를 지정하여 분할 위치를 찾았습니다. 이전 분할 위치는 0, 현재 분할 위치는 0, 다음 분할 위치는 1로 출력되었습니다.

# 참고


* `IntlBreakIterator` 클래스는 PHP 7.2 버전부터 제공됩니다.
* `IntlBreakIterator` 객체는 언어 코드를 지정하여 생성할 수 있습니다.
* `IntlBreakIterator` 객체의 `setText` 메서드를 사용하여 텍스트를 지정할 수 있습니다.
* `IntlBreakIterator` 객체의 `previous` 메서드를 사용하여 이전 분할 위치를 찾을 수 있습니다.
* `IntlBreakIterator` 객체의 `current` 메서드를 사용하여 현재 분할 위치를 찾을 수 있습니다.
* `IntlBreakIterator` 객체의 `next` 메서드를 사용하여 다음 분할 위치를 찾을 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색