Функция strlen()

Print RSS
33

Author
Чатланин
0
<?php
echo strlen('ЙмВыЫ');
?>
в результате выдаст значение 10! О_о так и должно быть? или мне нужно из utf перекодировать в win и лишь после использовать эту функцию? О_о

2000 лет д.н.э.
0
mb_strlen() с учетом кодировки считает
Author
Чатланин
0
ramzes (6 Февраля 2011 / 16:20)
mb_strlen() с учетом кодировки считает
спасиб smile
N

Эцилопп сией тентуры
0
в utf-8 1 символ кодируется двумя байтами!
поэтому так и считает! в библиотеке mb и iconv есть возможность указания кодировки! типа mb_strlen($str, 'utf-8'); или iconv_strlen($str, 'utf-8');
В

Кодер
0
mb_internal_encoding('UTF-8');
и никаких заморочек
Stickers / Tags / Rules / Top topics / Top Posts / Search