PHP 字符串 setlocale()函数
string setlocale()函数是PHP的内置函数。 它用于设置本地信息。 如果无法实现本地化功能,则返回新的当前区域设置和False。
注意:返回值取决于系统。
语法
Setlocale(constant,location);
参数 | 描述 | 必需/可选 |
---|---|---|
constant | 指定要设置的本地信息。以下常量: | 必需 |
- LC_ALL:适用于以下所有内容
- LC_COLLATE:排序顺序
- LC_CTYPE:字符分类和转换(例如,所有字符应为小写或大写)
- LC_MESSAGES:系统消息格式
- LC_MONETARY:货币/货币格式
- LC_NUMERIC:数字格式
- LC_TIME:日期和时间格式
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
示例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