2012-03-27 3 views
0

setlocale 함수를 사용하여 게시물 요청 시간을 얻기 위해 strptime을 사용하기 전에 내 함수에 로케일을 설정하고 싶습니다.strptime에 대한 Setlocale 함수 - 내가 알고 싶어하는 로케일 문자열

그러나 이전 PHP 버전 (5.1)을 사용하여이 함수가 정의되어 있지 않음을보고하는 런타임 오류가 발생합니다. 예를 들면 다음과 같습니다.

setlocale(LC_ALL, 'id_ID.UTF8', 'id_ID.UTF-8', 'id_ID.8859-1', 'id_ID', 'IND.UTF8', 
      'IND.UTF-8', 'IND.8859-1', 'IND', 'Indonesian.UTF8', 'Indonesian.UTF-8', 
      'Indonesian.8859-1', 'Indonesian', 'Indonesia', 'id', 'ID', 'en_US.UTF8', 
      'en_US.UTF-8', 'en_US.8859-1', 'en_US', 'American', 'ENG', 'English'); 

해당 로캘 문자열이 정의 된 위치를 알고 싶습니다. 나는 사람들이 그러한 기능을 채우기 위해 어디에서 가져갈 지 모른다.

locale -a 

그것은 설치된 로케일을 반환합니다 : 당신이 당신의 PHP 스크립트를 실행 다음과 같은 시스템 명령을 실행하는 컴퓨터에서

+0

중복 가능성을 [PHP의 언어에 대한 기본 로케일을 가져 오기] (http://stackoverflow.com/questions/8568762/get-default-locale-for-language-in-php) – hakre

답변

관련 문제