
Vladislav
11.07.2017
07:32:21
эмм
если 7, то
все норм

Google

Vladislav
11.07.2017
07:32:38
проблема не здесь, ищи ее в другом месте
покажи, что у тебя происходит до и после ucfirst

Boris
11.07.2017
07:32:53
http://ideone.com/6YDAiJ

M
11.07.2017
07:33:04
$kek = 'ololo';
echo mb_strtoupper(mb_substr($kek, 0, 1)) . mb_substr($kek, 1);
Лол)

Vadim
11.07.2017
07:33:12

Vladislav
11.07.2017
07:33:12
лол
=D
ааа, точно
не встает

M
11.07.2017
07:33:55
? это к доктору плиз

Vadim
11.07.2017
07:34:00
public function actionTs(){
$str = 'привет привет';
echo ucfirst($str).PHP_EOL;
}

Google

Vadim
11.07.2017
07:34:04
вот что у меня происходит :)

Vladislav
11.07.2017
07:34:05

M
11.07.2017
07:34:19

Vladislav
11.07.2017
07:34:36
я был шустрее
function mb_ucfirst($string, $enc = 'UTF-8')
{
return mb_strtoupper(mb_substr($string, 0, 1, $enc), $enc) .
mb_substr($string, 1, mb_strlen($string, $enc), $enc);
}

Vadim
11.07.2017
07:34:48
Блин, давайте разберемся почему оно не работает :)

Vladislav
11.07.2017
07:34:48
да еще и в функцию обернул
потому что это пхп

Vadim
11.07.2017
07:35:13
Ну просто нахрен мне ПХП, если потом такие функции писать
В такие моменты чувствуешь себя беспомощным...
Написал кучу кода и споткнулся на поднятии первой буквы

M
11.07.2017
07:37:36

Vladislav
11.07.2017
07:37:49
в с++ из подкоробки ты даже смержить масивы не сможешь по человечьи

Vadim
11.07.2017
07:38:14

Vladislav
11.07.2017
07:38:15
так что не ожидай всего и сразу
когда-нибудь мб и добавят поддержку мультибайта в ucfirst

M
11.07.2017
07:38:27
http://php.net/ucfirst
И на комменты обращайте внимание

Vladislav
11.07.2017
07:38:50

Google

M
11.07.2017
07:39:01
Не знать в РНР про мультибайты это всё равно что удивиться '0' == false

Vladislav
11.07.2017
07:39:24
да не только в пхп, везде есть с этим проблемы
до недавних пор в питоне стринг мог быть только однобайтовым
а для мультибайта был unicode_string
или как-то так

Павел
11.07.2017
07:40:39

Vladislav
11.07.2017
07:41:46
"до недавних пор"

Vadim
11.07.2017
07:41:47

Vladislav
11.07.2017
07:42:16
ты удивился , что '0' == false?

Vadim
11.07.2017
07:42:21
Я выбрал ПХП, чтобы ничего такого не знать

M
11.07.2017
07:43:42

Vladislav
11.07.2017
07:44:08

Vadim
11.07.2017
07:44:18

Vladislav
11.07.2017
07:44:19
но по факту лишь пхп == говно
типы то разные

Vadim
11.07.2017
07:44:27
аа
сори, не дослушал шутку :)

Boris
11.07.2017
07:46:49
и yii2, и advanced, щито там еще?

Vladislav
11.07.2017
07:47:01
шиндовс лучше, чем линукс

Google

Vadim
11.07.2017
07:47:01

Boris
11.07.2017
07:47:08
а, да, апач говно
утра всем

Vadim
11.07.2017
07:47:19
мак ос - говно

Admin
ERROR: S client not available

Boris
11.07.2017
07:47:31
говно - говно

Vladislav
11.07.2017
07:47:32
кстаааати
говно === говно
даже дерьмо === говно

Boris
11.07.2017
07:48:04
это точно

Vadim
11.07.2017
07:48:11
мне придется узнать разницу между == и ===, чтобы понимать шутки чата

Boris
11.07.2017
07:48:21
lol
доку открой да прочти

Vladislav
11.07.2017
07:48:34

Vadim
11.07.2017
07:48:41

Boris
11.07.2017
07:48:48
куда проще?

Vadim
11.07.2017
07:48:54
пока у меня все работает - ничего открывать не буду

Google

Vladislav
11.07.2017
07:48:57

Vadim
11.07.2017
07:49:00
лишняя информация :)

Vladislav
11.07.2017
07:49:43
а потом все орут, что пхп говно
либо качественно троллит, либо говнокодер во всем великолепии
в любом случае - игнор

Vadim
11.07.2017
07:50:33
ПХП - инструмент. Я не записывался в крутых кодеров. И никогда не хотел быть крутым кодером.


Vladislav
11.07.2017
07:55:52
............................................________
....................................,.-'"...................~.,
.............................,.-"..................................."-.,
.........................,/...............................................":,
.....................,?......................................................,
.................../...........................................................,}
................./......................................................,:^..}
.............../...................................................,:"........./
..............?.....__.........................................:.........../
............./__.(....."~-,_..............................,:........../
.........../(_...."~,_........"~,_....................,:........_/
..........{.._$;_......"=,_......."-,_.......,.-~-,},.~";/....}
...........((.....*~_......."=-._......";,,./..../"............../
...,,,___.~,......"~.,.........................}............../
............(....=-,,...............................(......;_,,-"
............/.~,......-...................................../
.............~.*-,.....................................|,./.....,__
,,_..........}.>-._...................................|..............=~-,
.....=~-,__......,.................................
...................=~-,,.,...............................
................................:,,.........................................__
.....................................=-,...................,%>--==
........................................_..........._,-%.......
...................................,


Павел
11.07.2017
07:56:02

Vadim
11.07.2017
07:56:22

Павел
11.07.2017
07:56:40
Или может масло растительное заливаешь?

Vadim
11.07.2017
07:56:49
Если я буду тормозить педалью газа, то мне пиздец. Если я допущу ошибку в коде, то я ее исправлю.

Павел
11.07.2017
07:57:07
А нахера знать что масло в машину особое надо лить? Тыж когда покупал на это не подписывался