라이브러리
[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` 메서드를 사용하여 다음 분할 위치를 찾을 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.