setlocale() 函数设置地区信息(地域信息)。
地区信息是针对一个地理区域的语言、货币、时间以及其他信息。
该函数返回当前的地区设置,若失败则返回 false。
setlocale(constant,location)
参数 | 描述 |
---|---|
constant |
必需。规定应该设置什么地区信息。 可用的常量:
|
location |
必需。规定把地区信息设置为什么国家/地区。如果 location 参数是数组,setlocale() 会尝试每个数组元素,直到找到合法的语言或地区代码为止。如果某个地区在不同的系统上拥有不同的名称,这一点很有用。 注释:在此查找 语言和地区代码 。 |
注释:setlocale() 函数仅针对当前脚本改变地区信息。
提示:可以通过 setlocale(LC_ALL,NULL) 把地区信息设置为系统默认。
在本例中,我们将把 locale 设置为 US English,然后再设置回系统默认:
<?php echo setlocale(LC_ALL,"En-Us"); echo setlocale(LC_ALL,NULL); ?>