Locale::getDefault

locale_get_default

Gets the default locale value from the INTL global 'default_locale'

&reftitle.description;

&style.oop;

public static `string` `Locale::getDefault`

&style.procedural;

`string` `locale_get_default`

Gets the default locale value. At the PHP initialization this value is set to 'intl.default_locale' value from &php.ini; if that value exists or from ICU's function uloc_getDefault().

&reftitle.parameters;

&reftitle.returnvalues;

The current runtime locale

&reftitle.examples;

### `locale_get_default` example

    <?php
    ini_set('intl.default_locale', 'de-DE');
    echo locale_get_default();
    echo '; ';
    locale_set_default('fr');
    echo locale_get_default();
    ?>

### OO example

    <?php
    ini_set('intl.default_locale', 'de-DE');
    echo Locale::getDefault();
    echo '; ';
    Locale::setDefault('fr');
    echo Locale::getDefault();
    ?>

&example.outputs;

    de-DE; fr

&reftitle.seealso;

- `locale_set_default`