Symfony\Polyfill\Mbstring
Mbstring::getEncoding
Метод класса: Mbstring{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$result = Mbstring::getEncoding( $encoding );
- $encoding(обязательный)
- .
Код Mbstring::getEncoding() Mbstring::getEncoding CF7 6.2.4.1
private static function getEncoding($encoding)
{
if (null === $encoding) {
return self::$internalEncoding;
}
if ('UTF-8' === $encoding) {
return 'UTF-8';
}
$encoding = strtoupper($encoding);
if ('8BIT' === $encoding || 'BINARY' === $encoding) {
return 'CP850';
}
if ('UTF8' === $encoding) {
return 'UTF-8';
}
if ('UTF-32' === $encoding) {
return 'UTF-32BE';
}
if ('UTF-16' === $encoding) {
return 'UTF-16BE';
}
if ('UCS-2' === $encoding) {
return 'UCS-2BE';
}
return $encoding;
}