PHP setlocale() 函數(shù)
定義和用法
setlocale() 函數(shù)設置地區(qū)信息(地域信息)。
地區(qū)信息是針對一個地理區(qū)域的語言、貨幣、時間以及其他信息。
該函數(shù)返回當前的地區(qū)設置,若失敗則返回 false。
語法
setlocale(constant,location)
參數(shù) | 描述 |
---|---|
constant |
必需。規(guī)定應該設置什么地區(qū)信息。 可用的常量:
|
location |
必需。規(guī)定把地區(qū)信息設置為什么國家/地區(qū)。如果 location 參數(shù)是數(shù)組,setlocale() 會嘗試每個數(shù)組元素,直到找到合法的語言或地區(qū)代碼為止。如果某個地區(qū)在不同的系統(tǒng)上擁有不同的名稱,這一點很有用。 注釋:在此查找語言和地區(qū)代碼。 |
提示和注釋
注釋:setlocale() 函數(shù)僅針對當前腳本改變地區(qū)信息。
提示:可以通過 setlocale(LC_ALL,NULL) 把地區(qū)信息設置為系統(tǒng)默認。
例子
在本例中,我們將把 locale 設置為 US English,然后再設置回系統(tǒng)默認:
<?php echo setlocale(LC_ALL,"En-Us"); echo setlocale(LC_ALL,NULL); ?>