Internationalization ResourceBundle::create

ResourceBundle::create

resourcebundle_create

ResourceBundle::__construct

(PHP 5 >= 5.3.2, PHP 7, PHP 8, PECL intl >= 2.0.0)

ResourceBundle::create -- resourcebundle_create -- ResourceBundle::__construct — 리소스 번들을 생성합니다.


설명

객체 지향 스타일 (method)

public static ResourceBundle::create(?string $locale, ?string $bundle, bool $fallback = true): ?ResourceBundle

절차 스타일:

resourcebundle_create(?string $locale, ?string $bundle, bool $fallback = true): ?ResourceBundle

객체 지향 스타일 (constructor)

public ResourceBundle::__construct(?string $locale, ?string $bundle, bool $fallback = true)

리소스 번들을 생성합니다.


매개변수

locale
리소스를 로드해야 하는 로케일(로케일 이름, 예: en_CA).
bundle
데이터가 저장된 디렉토리 또는 .dat 파일의 이름입니다.
fallback
로케일이 정확히 일치해야 하는지 또는 상위 로케일에 대한 대체가 허용되는지 여부.

반환 값

ResourceBundle 개체를 반환하거나 오류가 발생하면 null을 반환합니다.


Examples

예제 #1 resourcebundle_create() 예제

                  
<?php
$r = resourcebundle_create( 'es', "/usr/share/data/myapp");
echo $r['teststring'];
?>
                  
                

예제 #2 ResourceBundle::create() 예제

                  
<?php
$r = ResourceBundle::create( 'es', "/usr/share/data/myapp");
echo $r['teststring'];
?>
                  
                

위의 예는 다음을 출력합니다.

¡Hola, mundo!
                

기타