Подскажите как можно проверить регистр первой буквы? К примеру если первая буква в нижнем регистре сделать большим, а если регистр большой оставить как есть.
Для этого используется функция ucfirst
В качестве аргумента принимает строку и возвращает эту же строку но с первым символом в верхнем регистре. Если этот символ является буквой.
$str = "строка";
$str = ucfirst($str);
echo $str;
//Выведет "Строка"
Для того чтобы сделать первую букву заглавной в строке на русском языке, предлагаю следующий код:
<?php
$str = "строка";
function upper($str) {
$str = trim($str);
$up = mb_strtoupper(mb_substr($str, 0, 1));
return $up.mb_substr($str, 1);
}
echo upper ($str);
Сборка персонального компьютера от Artline: умный выбор для современных пользователей