setlocale()
函数是PHP的内置函数。用于设置地区信息。
地区信息是针对一个地理区域的语言、货币、时间以及其他信息。
它返回新的当前语言环境,如果设置语言环境失败,则返回 FALSE。
注意:返回值取决于操作系统的环境。
语法:
setlocale(constant,location);
参数 | 说明 | 必须/可选 |
---|---|---|
constant | 指定本地要设置的信息。以下常量:
| 必须 |
location | 指定要设置的国家/地区本地信息。 | 必须 |
示例1
<?php
$location="US";
echo "Your Location is:".$location;
echo "<br>";
echo "By using setlocale() function:".setlocale(LC_ALL,"$location");
?>
输出:
Your Location is:US
By using setlocale() function:English_United States.1252
By using setlocale() function:English_United States.1252
示例2
<?php
echo "Your Location is: NULL";
echo "<br>";
echo "By using setlocale() function:".setlocale(LC_ALL,NULL);
?>
输出:
Your Location is: NULL
By using setlocale() function:English_United States.1252
By using setlocale() function:English_United States.1252