setlocale - 로케일 정보 설정

· 2017-05-11 (목) 12:39:31 · 2819

setlocale - 로케일 정보 설정

 

설명 ¶

 

string setlocale ( int $category , string $locale [, string $... ])

string setlocale ( int $category , array $locale )

로케일 정보를 설정합니다.

 

매개 변수 ¶

 

category

category 는 로케일 설정의 영향을받는 함수의 범주를 지정하는 명명 된 상수입니다.

 

LC_ALL 아래 모두

LC_COLLATE문자열 비교에 대해서는 strcoll ()을 참조하십시오.

LC_CTYPE문자 분류 및 변환을 위해 예를 들어 strtoupper ()

LC_MONETARY대한 은 localeconv ()

LC_NUMERIC소수 구분 기호 ( localeconv () 도 참조하십시오 )

LC_TIMEstrftime () 으로 날짜와 시간 포맷하기

LC_MESSAGES시스템 응답 (PHP가 libintl 로 컴파일 된 경우 사용 가능 )

locale

경우 locale이다 NULL빈 문자열 또는 "," LANG "로케일 이름은 상기와 같은 종류 또는에서 동일한 이름의 환경 변수의 값이 설정 될 것이다."

 

하면 locale된다 "0" , 로케일 설정은 영향을받지 않습니다 만 현재 설정이 반환됩니다.

 

인수 locale가 배열이거나 추가 매개 변수가 오는 경우 각 배열 요소 또는 매개 변수는 성공할 때까지 새 로케일로 설정되도록 시도됩니다. 이것은 다른 시스템에서 로케일이 다른 이름으로 알려 지거나 가능하지 않은 로케일에 대해 폴백을 제공하는 경우에 유용합니다.

 

...

성공할 때까지 로켈 설정을 시도하는 선택적 문자열 또는 배열 매개 변수.

 

참고 :

Windows에서 setlocale (LC_ALL, '')은 시스템의 지역 / 언어 설정 (제어판을 통해 액세스 가능)에서 로켈 이름을 설정합니다.

반환 값 ¶

 

새로운 현재의 로케일을 돌려줍니다. FALSE플랫폼 상에 로케일 기능이 구현되어 있지 않은 경우, 지정된 로케일이 존재하지 않는지, 카테고리 명이 무효입니다.

 

잘못된 범주 이름도 경고 메시지를 발생시킵니다. 범주 / 로켈 이름은 »RFC 1766 및 »ISO 639 에서 찾을 수 있습니다 . 서로 다른 시스템에는 로케일에 대한 다른 이름 지정 체계가 있습니다.

 

참고 :

setlocale () 의 반환 값은 PHP가 실행중인 시스템에 따라 다릅니다. 그것은 시스템 setlocale 함수가 리턴하는 것을 정확히 리턴합니다.

 

<?php

/* Set locale to Dutch */

setlocale(LC_ALL, 'nl_NL');

 

/* Output: vrijdag 22 december 1978 */

echo strftime("%A %e %B %Y", mktime(0, 0, 0, 12, 22, 1978));

 

/* try different possible locale names for german */

$loc_de = setlocale(LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');

echo "Preferred locale for german on this system is '$loc_de'";

?>

|
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
PHP 17-06-06 조회 2,356
PHP 17-06-05 조회 2,735
PHP 17-06-05 조회 2,474
PHP 17-06-05 조회 2,575
기타 17-06-02 조회 4,375
PHP 17-06-02 조회 3,153
PHP 17-06-01 조회 2,364
PHP 17-06-01 조회 2,975
PHP 17-06-01 조회 2,187
jQuery 17-05-27 조회 3,240
MySQL 17-05-27 조회 4,161
jQuery 17-05-26 조회 3,134
JavaScript 17-05-26 조회 2,792
PHP 17-05-24 조회 2,423
PHP 17-05-24 조회 2,152
PHP 17-05-24 조회 2,709
PHP 17-05-16 조회 3,329
PHP 17-05-16 조회 2,675
PHP 17-05-16 조회 2,571
node.js 17-05-14 조회 2,137
node.js 17-05-14 조회 2,597
node.js 17-05-14 조회 2,280
PHP 17-05-12 조회 2,786
PHP 17-05-12 조회 2,947
PHP 17-05-12 조회 2,795
PHP 17-05-11 조회 2,820
PHP 17-05-11 조회 2,977
PHP 17-05-11 조회 2,325
PHP 17-05-05 조회 2,858
PHP 17-05-05 조회 2,608