라이브러리

[PHP] UConverter::__construct - UConverter 객체 생성




PHP에서 UConverter::__construct는 Intl extension의 UConverter 클래스의 생성자입니다. UConverter 클래스는 국제화와 인코딩을 위한 클래스로, 이 클래스의 인스턴스를 생성하기 위해 사용됩니다.

UConverter::__construct


UConverter::__construct는 UConverter 클래스의 생성자로, 인스턴스를 생성할 때 사용됩니다. 생성자는 다음과 같은 매개변수를 받습니다.

* `$id`: 인코딩 ID를 나타내는 문자열입니다. 예를 들어, "UTF-8", "EUC-KR", "ISO-8859-1" 등이 있습니다.
* `$alias`: 인코딩의 별칭을 나타내는 문자열입니다. 예를 들어, "utf-8", "euc-kr", "iso-8859-1" 등이 있습니다.

예제


다음은 UConverter::__construct를 사용하는 예제입니다.

#hostingforum.kr
php

<?php

// UConverter::__construct를 사용하여 인스턴스를 생성합니다.

$uc = new IntlUConverter('UTF-8');



// 인스턴스의 ID를 가져옵니다.

echo $uc->getId() . "
"; // UTF-8



// 인스턴스의 별칭을 가져옵니다.

echo $uc->getAlias() . "
"; // utf-8



// 인스턴스를 사용하여 문자열을 변환합니다.

echo $uc->convert('Hello, World!', 'euc-kr') . "
"; // Hello, World!



// 인스턴스를 사용하여 문자열을 변환합니다. (대소문자 변환)

echo $uc->convert('HELLO, WORLD!', 'euc-kr', IntlUConverter::CONVERT_CASE) . "
"; // hello, world!

?>



참고


* Intl extension은 PHP 5.3.2 이상에서 사용할 수 있습니다.
* UConverter 클래스는 PHP 7.2.0 이상에서 사용할 수 있습니다.
* UConverter::__construct는 PHP 7.2.0 이상에서 사용할 수 있습니다.

결론


UConverter::__construct는 Intl extension의 UConverter 클래스의 생성자로, 인스턴스를 생성하기 위해 사용됩니다. 생성자는 인코딩 ID와 별칭을 매개변수로 받습니다. 예제를 통해 UConverter::__construct를 사용하는 방법을 살펴봤습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 67 페이지

검색

게시물 검색