12.11.2016, 17:04 
	
	
	
		Здравствуйте, есть вот такая функция:
Для тех кто не понял tolower делает все буквы в маленьком реестре, тоесть:
Вводим: ААААААААААААббббббббббббб
Выдаст: ааааааааааааааббббббббббббб
Мне нужен что-бы первая буква была с большим реестре, а остальные были маленькими, тоесть:
Вводим: ААААААААААААББББББББББББ
Выдаст: Ааааааааааааааббббббббббббб
Подобная функция есть в PHP, а именно ucfirst.
Можно ли как-то осуществить задуманное?
	
	
	
PHP Code:
stock strtolower(source[]) 
{ 
    for(new i; i < strlen(source); i++) switch(source[i]) { 
        case 168: source[i] = 184; 
        case 192..223: source[i] = (source[i] + 32); 
        default: source[i] = tolower(source[i]); 
    } 
} 
Вводим: ААААААААААААббббббббббббб
Выдаст: ааааааааааааааббббббббббббб
Мне нужен что-бы первая буква была с большим реестре, а остальные были маленькими, тоесть:
Вводим: ААААААААААААББББББББББББ
Выдаст: Ааааааааааааааббббббббббббб
Подобная функция есть в PHP, а именно ucfirst.
Можно ли как-то осуществить задуманное?


