Set the locale to US English and then back to default again:
The setlocale() function sets locale information.
Locale information is language, monetary, time and other information specific for a geographical area.
Note: The setlocale() function changes the locale only for the current script.
Tip: The locale information can be set to system default with setlocale(LC_ALL,NULL)
Tip: To get numeric formatting information, see the localeconv() function.
| Parameter | Description |
|---|---|
| constant | Required. Specifies what locale information should be set. Available constants:
|
| location | Required. Specifies what country/region to set the locale
information to. Can be a string or an array. It is possible to pass multiple
locations. If the location is NULL or the empty string "", the location names will be set from the values of environment variables with the same names as the constants above, or from "LANG". If the location is "0", the location setting is not affected, only the current setting is returned. If the location is an array, setlocale() will try each array element until it finds a valid language or region code. This is very useful if a region is known under different names on different systems. Note: To view all available language codes, go to our Language code reference. |
| Return Value: | Returns the current locale settings, or FALSE on failure. The return value depends on the system that PHP is running. |
|---|---|
| PHP Version: | 4+ |
| Changelog: | Passing constant as a string was deprecated in PHP 4.2.0. Use the
available constants instead. Passing them as a string will result in a
warning message. Passing multiple locations became possible in PHP 4.3.0. If a string is passed to the constant parameter instead of one of the LC_ constants, this function throws an E_DREPRECATED notice as of PHP 5.3.0. |
Complete PHP String Reference
The perfect solution for professionals who need to balance work, family, and career building.
More than 10 000 certificates already issued!
The HTML Certificate documents your knowledge of HTML.
The HTML5 Certificate documents your knowledge of advanced HTML5.
The CSS Certificate documents your knowledge of advanced CSS.
The JavaScript Certificate documents your knowledge of JavaScript and HTML DOM.
The jQuery Certificate documents your knowledge of jQuery.
The XML Certificate documents your knowledge of XML, XML DOM and XSLT.
The ASP Certificate documents your knowledge of ASP, SQL, and ADO.
The PHP Certificate documents your knowledge of PHP and SQL (MySQL).
Your message has been sent to W3Schools.