PHP의 인 setlocale () 함수
예
설정 지역 영어 (미국), 다시 기본에 :
<?php
echo setlocale(LC_ALL,"US");
echo "<br>";
echo setlocale(LC_ALL,NULL);
?>
echo setlocale(LC_ALL,"US");
echo "<br>";
echo setlocale(LC_ALL,NULL);
?>
»인스턴스를 실행
정의 및 사용
인 setlocale () 함수는 로케일 정보 (지리 정보)를 설정합니다.
지역 정보는 언어, 통화, 시간 및 기타 정보에 대한 지리적 영역입니다.
참고 인 setlocale () 함수는 현재 스크립트 부위에게 정보만을 변경.
팁 : setlocale에 의해 기본 정보 영역을 설정할 수 있습니다 (LC_ALL, NULL).
팁 : 디지털 형식의 정보를 취득하려면, 참조하시기 바랍니다 은 localeconv () 함수를.
문법
setlocale( constant,location )
参数 | 描述 |
---|---|
constant | 必需。规定应该设置什么地区信息。 可用的常量:
|
location | 必需。规定把地区信息设置为什么国家/地区。可以是字符串或者数组。可以传递多个位置。 如果 location 参数是 NULL 或空字符串 "",则位置名称会被设置为上面常量中同名的环境变量的值或者根据 "LANG" 进行设置。 如果 location 参数是 "0",则位置设置不受影响,只返回当前的设置。 如果 location 参数是数组,setlocale() 会尝试每个数组元素,直到找到合法的语言或地区代码为止。如果某个地区在不同的系统上拥有不同的名称,这一点很有用。 注释:如需查看所有可用的语言代码,请访问我们的语言代码参考手册 。 |
기술 세부 사항
반환 값 : | 실패의 현재 로케일이, FALSE를 반환 돌려줍니다. 리턴 값은 운영 체제에 따라 PHP. |
---|---|
PHP 버전 : | 4+ |
업데이트 로그 : | PHP 4.2.0에서, 문자열이되지 않습니다로 전달 된 일정에 포기하고있다. 상수 대신 사용할 수있는 사용하십시오. 문자열로 전달 된 상수는 경고 메시지를 생성합니다. PHP 4.3.0에서는 여러 위치를 전달할 수 있습니다. 매개 변수가 상수 문자열이 아닌 하나의 LC_ 상수로 전달되는 경우 이후 PHP 5.3.0 이후, 함수는 E_DREPRECATED 통지를 throw합니다. |
PHP 문자열 참조