Posts: 1,659
Threads: 17
Joined: Sep 2008
Quote:
Originally Posted by Richard_Gere
Точно, что-то тупанул.
update:
PHP Code:
stock ucfirst(source[]) { source[0] = toupper(source[0]); for(new i = strlen(source) + 1; --i != 0;) { source[i] = tolower(source[i]); } }
Выходит быстрее вычитывания, ну и поддержка русского языка есть.
|
Ты решил проблему с длиной, но вычитание всё равно быстрее вызова функций, которая, кстати, вызывается для каждого символа.