// Эта функция сделает первую букву заглавной
function my_ucfirst($input, $e = 'utf-8') {
return mb_strtoupper(mb_substr($input, 0, 1, $e), $e) . mb_substr($input, 1, mb_strlen($input,$e), $e);
}
// С ваших слов:
if($itemonename!=""){$nameitem = "$itemonename $chast $kompname";}else{$nameitem = "$chast $kompname";}
// Нам нужно строку $nameitem сделать с большой буквы?
// Если да, то:
$ucfirst_nameitem = my_ucfirst($nameitem);
// В переменной $ucfirst_nameitem, будет строка с большой буквы
// Если что-то не так, то:
var_dump($nameitem, $ucfirst_nameitem);
// Если совсем что-то не так, то:
var_dump($itemonename, $chast, $kompname);
<?php
$input_string = 'строка, которая нужна с большой буквы. Или элемента массива.';
function my_ucfirst($input, $e = 'utf-8') {
return mb_strtoupper(mb_substr($input, 0, 1, $e), $e) . mb_substr($input, 1, mb_strlen($input,$e), $e);
}
var_dump($input_string, my_ucfirst($input_string));
$namemit = mb_strtoupper(substr($nameitem,0,2), "UTF-8");
$nameitem[0] = $namemit[0];
$input_string = 'строка, которая нужна с большой буквы';
$output_string = mb_strtoupper(mb_substr($input_string, 0, 1)) . mb_substr($input_string, 1, mb_strlen($input_string));
// Если нужная строка находится в массиве, то:
$input_string = $someArray[0]; // Тут первый элемент из массива $someArray
и делайте var_dump($input_string, $output_string);
$myArray = [
'привет',
'пока'
];
$result = mb_strtoupper(mb_substr($myArray[0], 0, 1)) . mb_substr($myArray[0], 1, mb_strlen($myArray[0]));
var_dump($result); // string(12) "Привет"
if( k == btn_sw_data.current ) {
...
// el.name - Имя текущей кнопки
document.getElementById('my_div').innerText = el.name;
}