PHP 언어의 PHP setlocale() 함수는 내장된 중요한 함수 중 하나로 로컬이나 로케일 정보를 설정하는데 도움이 됩니다. PHP setlocale() 함수는 일반적으로 현재 새 로케일을 반환하며, 로케일의 기능이 전혀 구현되지 않은 경우 FALSE로 간주됩니다. PHP 언어의 setlocale() 함수의 로케일/지역 정보는 통화, 언어, 시간 또는 특정 지리적 영역에 매우 특정한 기타 정보일 수 있습니다. 로케일은 setlocale() 함수를 사용하여 새/현재 스크립트에 대해서만 변경할 수 있습니다. setlocale() 함수의 특정 매개변수를 사용하여 로케일 정보를 시스템 기본값으로 설정할 수도 있습니다.
광고 이 카테고리에서 인기 있는 강좌 PHP 개발자 - 전문 분야 | 8개 코스 시리즈 | 3가지 모의고사무료 소프트웨어 개발 과정 시작
웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등
php setlocale()의 구문과 매개변수는 다음과 같습니다.
Setlocale(constant1, location1);
setlocale()의 상수 매개변수: 상수 매개변수는 PHP 언어의 setlocale() 함수 내부에서 사용되는 필수 매개변수입니다. 설정할 로케일 정보를 지정합니다. PHP 프로그래밍에서 때때로 매우 유용한 사용 가능한 상수 매개변수 값 중 일부가 있습니다. 그들은:
setlocale()의 위치 매개변수: PHP의 setlocale() 함수의 위치 매개변수 역시 setlocale() 함수에서 사용해야 하는 중요하고 필수 매개변수입니다. 로케일 정보에 어떤 지역/국가를 설정할 것인지 쉽게 지정했습니다. 배열이거나 문자열일 수 있습니다. 여러 위치로만 전달이 가능합니다. 위치가 NULL이거나 빈 문자열("")인 경우 위치 값/이름은 위의 상수와 동일한 이름을 가진 환경 변수 값 또는 "LANG"에서 설정됩니다. 위치 값을 "0"으로 설정하면 위치 설정은 영향을 받지 않고 현재 설정만 반환됩니다.
위치 값이 배열인 경우 setlocale() 함수는 유효한 지역 코드나 유효한 언어를 찾을 때까지 모든 배열 요소를 시도합니다. 이는 해당 지역이 다양한 시스템이나 이름으로 알려져 있는 경우에만 매우 유용합니다. 이 setlocale() 함수에 사용할 수 있는 언어 코드는 다양합니다.
PHP 프로그래밍 언어의 setlocale() 함수는 일반적으로 두 개의 필수 매개변수를 사용하여 로케일 정보를 반환하는 방식으로 작동합니다. 단지 로케일 정보/정보를 반환합니다. setlocale() 함수의 반환 값은 현재 로캘 설정이지만 실패하면 FALSE가 반환됩니다. 값/반환 값은 실제로 실행 중인 PHP 시스템에 따라 달라집니다. setlocale()에서 출력을 생성하려면 PHP 4.0+ 버전이 필요합니다. PHP 5.3.0 버전에서 문자열 내용이 LC_constants 대신 특정 상수 매개변수로 전달되면 이 함수는 E_DREPRECATED 알림을 발생시킵니다.
아래 예시는 다음과 같습니다.
“US” 위치에 대해 setlocale() 함수를 구현한 예입니다. 여기서 처음에는 구현하려는 코드를 입력하기 위해 PHP 태그가 생성됩니다. 그런 다음 echo 문 뒤에 hr 태그를 사용하여 수평선을 인쇄합니다. 그런 다음 문자열 값 "USA"를 사용하여 "location1" 변수가 생성됩니다. 그런 다음 echo 문의 도움으로 location1 변수의 값이 인쇄됩니다. 그런 다음 '
' 태그는 줄 바꿈을 인쇄하기 위해 echo 문 뒤에 사용됩니다. 그런 다음 PHP 프로그래밍 언어의 setlocale() 함수는 상수 및 위치 매개변수가 있는 echo 문 바로 뒤에 사용됩니다. 따라서 로케일 정보가 인쇄됩니다. 그런 다음 '
코드:
<?php echo "<hr>"; $location1="USA"; echo "Your Location is:".$location1; echo "<br>"; echo "By using the setlocale() function of PHP :: ".setlocale(LC_ALL,"$location1"); echo "<hr>"; ?>
출력:
This is the example of implementing the setlocale() function of the PHP Programming Language with the NULL value mentioning. Here at first, PHP tags are used to enter the code for the PHP coding language. Then “
Code:
<?php echo "<hr>"; echo "<hr>"; $loc1 ="NULL"; echo "Your Location is: $loc1"; echo "<br>"; echo "By using setlocale() function:".setlocale(LC_ALL,$loc1); echo "<hr>"; echo "<hr>"; ?>
Output:
This is the example of implementing setlocale() function for the location value “US” and “NULL” just one after the other. Here at first, three times “
Code:
<?php echo "<hr>"; echo "<hr>"; echo "<hr>"; echo "This is for the location variable value US :: "; echo setlocale(LC_ALL,"US"); echo "<br>"; echo "At first NULL value produce output as the same previous one <br>"; echo "This is for the location variable value NULL :: "; echo setlocale(LC_ALL,NULL); echo "<hr>"; echo "<hr>"; echo "<hr>"; ?>
Output:
위 내용은 PHP setlocale()의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!