setlocale - 로케일 정보 설정

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'";

?>

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

개발자팁

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

+
분류 제목 글쓴이 날짜 조회
jQuery 8년 전 조회 2,700
JavaScript 8년 전 조회 2,355
PHP 8년 전 조회 2,017
PHP 8년 전 조회 1,756
PHP 8년 전 조회 2,270
PHP 8년 전 조회 2,876
PHP 8년 전 조회 2,226
PHP 8년 전 조회 2,135
node.js 8년 전 조회 1,715
node.js 8년 전 조회 2,159
node.js 8년 전 조회 1,885
PHP 8년 전 조회 2,365
PHP 8년 전 조회 2,510
PHP 8년 전 조회 2,356
PHP 8년 전 조회 2,375
PHP 8년 전 조회 2,569
PHP 8년 전 조회 1,936
PHP 8년 전 조회 2,423
PHP 8년 전 조회 2,184
PHP 8년 전 조회 2,240
PHP 8년 전 조회 2,308
PHP 8년 전 조회 2,650
PHP 8년 전 조회 2,235
node.js 8년 전 조회 2,043
jQuery 8년 전 조회 1,704
jQuery 8년 전 조회 1,776
jQuery 8년 전 조회 2,117
PHP 8년 전 조회 2,175
PHP 8년 전 조회 2,435
PHP 8년 전 조회 2,377
🐛 버그신고