
MessageFormatter::getPattern 메소드는 MessageFormat 객체를 통해 사용되며, 이 메소드는 MessageFormat 객체의 패턴을 반환합니다.
MessageFormat 객체를 만들 때, 패턴을 지정해야 합니다. 패턴은 다음과 같은 형식을 사용할 수 있습니다.
- {0} : 첫 번째 매개변수
- {1} : 두 번째 매개변수
- {2} : 세 번째 매개변수
- ...
예를 들어, 다음과 같은 패턴을 지정할 수 있습니다.
- "Hello, {0}!" : 첫 번째 매개변수에 이름을 대입할 수 있습니다.
- "오늘은 {0}일입니다." : 첫 번째 매개변수에 날짜를 대입할 수 있습니다.
MessageFormatter::getPattern 메소드는 다음과 같은 파라미터를 받습니다.
- locale : 지역 설정 (국가, 언어)
- pattern : 패턴
이 메소드는 다음과 같은 값을 반환합니다.
- 패턴
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$messageFormat = new MessageFormat("Hello, {0}!", "ko_KR");
$pattern = $messageFormat->getPattern();
echo $pattern; // Hello, {0}!
이 패턴을 사용하려면, MessageFormat 객체를 만들 때 패턴을 지정해야 합니다. 예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
$messageFormat = new MessageFormat("오늘은 {0}일입니다.", "ko_KR");
$pattern = $messageFormat->getPattern();
echo $pattern; // 오늘은 {0}일입니다.
2025-08-06 16:06