У имени первая буква должна стать Большой но почему-то это не происходит.
htmlspecialchars(ucfirst(trim($_POST['nameshort'])),ENT_QUOTES)
Хотя такая проверка показывает что Пост изменить можно
htmlspecialchars(ucfirst(trim($_POST['nameshort'])),ENT_QUOTES).'dddd'
Спустя 4 минуты, 48 секунд (13.10.2011 - 22:33) Winston написал(а):
А данные в юникоде ?
Спустя 1 минута, 4 секунды Winston написал(а):
ucfirst только для анси. Нужно перекодировать туда-сюда, чтобы заработало.
Спустя 1 минута, 4 секунды Winston написал(а):
ucfirst только для анси. Нужно перекодировать туда-сюда, чтобы заработало.
Спустя 2 минуты, 19 секунд (13.10.2011 - 22:36) Xes написал(а):
Э все понятно опять... дело в многобайтности видать, с английскими прокатывает, чтото типа mb_ucfirst существует? Так как mb_ucfirst не существует )
Спустя 4 минуты, 25 секунд (13.10.2011 - 22:40) Winston написал(а):
$str = 'првиет';
echo substr_replace($str, mb_strtoupper(mb_substr($str, 0, 1, 'UTF-8'), 'UTF-8'), 0, 2);
Спустя 3 минуты, 39 секунд (13.10.2011 - 22:44) imbalance_hero написал(а):
Строка: $var, первый символ: $var{0}, $var{0} = mb_strtoupper($var{0}); , можно так попробовать.
Спустя 11 минут, 44 секунды (13.10.2011 - 22:56) Winston написал(а):
function charUp($str)
{
return substr_replace($str, mb_strtoupper(mb_substr($str, 0, 1, 'UTF-8'), 'UTF-8'), 0, 2);
}
echo charUp('привет Мир');
Спустя 15 секунд Winston написал(а):
Цитата (imbalance_hero @ 13.10.2011 - 22:44) |
Строка: $var, первый символ: $var{0}, $var{0} = mb_strtoupper($var{0}); , можно так попробовать. |
Не получится
Спустя 18 минут, 25 секунд (13.10.2011 - 23:14) Xes написал(а):
Цитата (Winston @ 13.10.2011 - 19:56) | ||
[php]function charUp($str) Спустя 15 секунд Winston написал(а):
Не получится |
Ага, хотел скобинировать... не вышло чето сделал целиком как ты предложил.
Спустя 3 минуты, 19 секунд (13.10.2011 - 23:17) Xes написал(а):
Гы... косяк
"qq" = Q
они то по 1му байтику )
Конвертну ка я туда сюда быстрее будет )
С конвертацией гуд
"qq" = Q
они то по 1му байтику )
Конвертну ка я туда сюда быстрее будет )
С конвертацией гуд
Спустя 6 минут, 27 секунд (13.10.2011 - 23:24) Winston написал(а):
Цитата (Xes @ 13.10.2011 - 23:17) |
Гы... косяк "qq" = Q они то по 1му байтику ) Конвертну ка я туда сюда быстрее будет ) |
Да тупанул я немого

Конвертнуть, будет проще.