基于PHP语言的设置

I am creating a MySQL + PHP script where user can configure lanuage based formates

like

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

Is there any standard available for such configurations?

If you mean already built-in in php, yes there is a standard available. It works with locales. You can use the setlocale() function, to set the current locale, which has an impact on different php functions, like strftime(). Get a closer look here.

But be warned. The output is not always what you would expect, because it is not ISO compliant. There has been a long discussion about the locales and their impact on date functions, but in the end they decided to stay POSIX compliant, which is not ISO compliant.