라이브러리

[PHP] Locale::lookup - 언어 태그 목록에서 언어와 가장 잘 일치하는 항목을 검색합니다.




Locale::lookup


PHP의 `Locale::lookup` 함수는 특정 지역의 이름을 얻기 위해 사용됩니다. 이 함수는 지역 이름을 기반으로 지역의 정보를 반환합니다. 지역 이름은 ISO 3166-1-alpha-2 형식으로 제공되어야 합니다.

사용법


`Locale::lookup` 함수는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

Locale::lookup($regionName);



예제


다음 예제는 `Locale::lookup` 함수를 사용하여 지역 이름을 얻는 방법을 보여줍니다.

#hostingforum.kr
php

// 지역 이름을 얻기 위해 Locale::lookup 함수를 사용합니다.

$regionName = 'KR'; // 한국

$locale = Locale::lookup($regionName);



// 지역 이름을 얻은 후, 지역 정보를 출력합니다.

echo "지역 이름: " . $locale->getRegionName() . "
";

echo "국가 이름: " . $locale->getCountryName() . "
";

echo "지역 코드: " . $locale->getRegionCode() . "
";



결과


이 예제를 실행하면 다음과 같은 결과가 출력됩니다.

#hostingforum.kr


지역 이름: 한국

국가 이름: 대한민국

지역 코드: KR



참고


* `Locale::lookup` 함수는 PHP 7.2 이상에서 사용할 수 있습니다.
* 지역 이름은 ISO 3166-1-alpha-2 형식으로 제공되어야 합니다.
* 지역 정보는 `Locale` 객체의 메서드를 사용하여 얻을 수 있습니다.

추가 예제


다음 예제는 `Locale::lookup` 함수를 사용하여 여러 지역 이름을 얻는 방법을 보여줍니다.

#hostingforum.kr
php

// 여러 지역 이름을 얻기 위해 Locale::lookup 함수를 사용합니다.

$regionNames = array('KR', 'US', 'CN', 'JP');



foreach ($regionNames as $regionName) {

    $locale = Locale::lookup($regionName);

    echo "지역 이름: " . $locale->getRegionName() . "
";

    echo "국가 이름: " . $locale->getCountryName() . "
";

    echo "지역 코드: " . $locale->getRegionCode() . "

";

}



결과


이 예제를 실행하면 다음과 같은 결과가 출력됩니다.

#hostingforum.kr


지역 이름: 한국

국가 이름: 대한민국

지역 코드: KR



지역 이름: 미국

국가 이름: 미국

지역 코드: US



지역 이름: 중국

국가 이름: 중국

지역 코드: CN



지역 이름: 일본

국가 이름: 일본

지역 코드: JP



이 예제를 통해 `Locale::lookup` 함수를 사용하여 여러 지역 이름을 얻는 방법을 이해할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색