라이브러리
[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를 사용하는 방법을 살펴봤습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.