라이브러리
[PHP] IntlBreakIterator::first - 위치를 텍스트의 첫 번째 문자로 설정합니다.
IntlBreakIterator::first
`IntlBreakIterator::first`는 PHP 7.4 버전부터 지원하는 메소드입니다. 이 메소드는 `IntlBreakIterator` 객체의 첫 번째 구분자 인덱스를 반환합니다.
IntlBreakIterator
`IntlBreakIterator`는 국제 문자열을 구분하는 데 사용되는 클래스입니다. 이 클래스는 언어에 따라 구분자를 결정하고, 구분자를 사용하여 문자열을 구분합니다.
사용 예제
#hostingforum.kr
php
// 언어 코드를 지정하여 IntlBreakIterator 객체를 생성합니다.
$iterator = new IntlBreakIterator('ko', 'Korean_Hangul');
// 첫 번째 구분자 인덱스를 얻습니다.
$firstIndex = $iterator->first();
// 문자열을 구분합니다.
$iterator->setText('안녕하세요');
// 구분된 문자열을 얻습니다.
$breaks = $iterator->getBreakIterator();
// 구분된 문자열을 출력합니다.
foreach ($breaks as $break) {
echo $break . "
";
}
결과
#hostingforum.kr
0
1
2
3
4
5
설명
* `IntlBreakIterator` 객체를 생성할 때 `ko`는 언어 코드, `Korean_Hangul`은 언어 형식을 지정합니다.
* `first()` 메소드를 호출하여 첫 번째 구분자 인덱스를 얻습니다.
* `setText()` 메소드를 호출하여 구분할 문자열을 설정합니다.
* `getBreakIterator()` 메소드를 호출하여 구분된 문자열을 얻습니다.
* `foreach` 문을 사용하여 구분된 문자열을 출력합니다.
참고
* `IntlBreakIterator` 클래스는 PHP 7.4 버전부터 지원합니다.
* 언어 코드와 언어 형식은 언어에 따라 다를 수 있습니다.
* 구분된 문자열은 인덱스와 함께 반환됩니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.