我使用setlocale在俄語中顯示日期。設置區域設置 - 俄語
setlocale(LC_TIME, 'ru_RU');
我的問題是,將ru_RU不夠或者是更安全提供了許多可供選擇的語言PARAMS?
我使用setlocale在俄語中顯示日期。設置區域設置 - 俄語
setlocale(LC_TIME, 'ru_RU');
我的問題是,將ru_RU不夠或者是更安全提供了許多可供選擇的語言PARAMS?
那麼,你想在俄羅斯的日期,你已經設置時間相關的功能區域設置ru_RU
,所以這基本上是。
我建議您設置當前的區域設置爲LC_TIME
次要的選擇,萬一ru_RU
不可用:
setlocale(LC_TIME, 'ru_RU', setlocale(LC_TIME, '0'));
// setlocale() with '0' will return the current settings without applying changes.
當前的區域設置是由系統管理員設置的,這是非常不太可能無法使用。
setlocale()影響很多事情,你應該回答自己,如果這些東西滿足您的需求。
它有兩個參數setlocale (int $category , array $locale)
$ategory
可以是(從manual)設置爲這些常數之一:
而且看這句話從手動:
返回當前新的語言環境,或FALSE如果區域的功能是不是你的平臺上實現,指定的語言環境不存在或類別名稱無效。
謝謝。但是,您的代碼首先將其設置爲RU? – beans
哎呀,我的壞。編輯:) –