Symfony\Polyfill\Mbstring

Mbstring::mb_internal_encoding │ public static │ CF7 1.0

Метод класса: Mbstring{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$result = Mbstring::mb_internal_encoding( $encoding );
$encoding
.
По умолчанию: null

Код Mbstring::mb_internal_encoding() CF7 6.2.4.1

public static function mb_internal_encoding($encoding = null)
{
    if (null === $encoding) {
        return self::$internalEncoding;
    }

    $normalizedEncoding = self::getEncoding($encoding);

    if ('UTF-8' === $normalizedEncoding || false !== @iconv($normalizedEncoding, $normalizedEncoding, ' ')) {
        self::$internalEncoding = $normalizedEncoding;

        return true;
    }

    if (80000 > \PHP_VERSION_ID) {
        return false;
    }

    throw new \ValueError(\sprintf('Argument #1 ($encoding) must be a valid encoding, "%s" given', $encoding));
}