2016-11-17 61 views
0

我創建一個MySQL + PHP腳本,用戶可以配置基於lanuage甲PHP語言基礎設置

dateformat: dd.mm.yyyy 
delimiter: , 
currency: € 
locale: de 

有什麼標準可以這樣配置?

+0

標準是什麼意思?你的意思是,如果有什麼已經內置在PHP中? – GiftZwergrapper

+0

http://php.net/manual/en/class.locale.php –

+0

http://php.net/manual/it/book.intl.php – Federkun

回答

0

如果你的意思是已經內置在PHP中,是的,有一個標準可用。它適用於語言環境。您可以使用setlocale()函數設置當前的語言環境,這會影響不同的php函數,如strftime()。 仔細查看here

但是被警告。輸出並不總是您所期望的,因爲它不符合ISO標準。關於語言環境及其對日期函數的影響一直有很長時間的討論,但最終他們決定保持符合POSIX標準,這不符合ISO標準。