Symfony\Polyfill\Mbstring
Mbstring::mb_lcfirst
Метод класса: Mbstring{}
Хуков нет.
Возвращает
string|false.
Использование
$result = Mbstring::mb_lcfirst( $string, ?string $encoding );
- $string(строка) (обязательный)
- .
- ?string $encoding
- .
По умолчанию:null
Код Mbstring::mb_lcfirst() Mbstring::mb lcfirst CF7 6.2.4.1
public static function mb_lcfirst(string $string, ?string $encoding = null)
{
if (null === $encoding) {
$encoding = self::mb_internal_encoding();
} elseif (!self::assertEncoding($encoding, 'mb_lcfirst(): Argument #2 ($encoding) must be a valid encoding, "%s" given')) {
return false;
}
$firstChar = mb_substr($string, 0, 1, $encoding);
$firstChar = mb_convert_case($firstChar, \MB_CASE_LOWER, $encoding);
return $firstChar.mb_substr($string, 1, null, $encoding);
}