AHTIXPICT
Новичок
substr и UTF8
Если пишу такое в UTF-8 то substr возвращает шесть символов и какой то непонятный знак (квадратик) - получается "Привет#" (# - неизвестный знак)
Если в windows-1251 то все нормально.
Что это может быть?
// PHP Version 5.2.3
И еще
В UTF-8
$tmpArray = 'ПриветПриветПривет';
echo strlen($tmpArray);
дает 36
Код:
<?php
$tmpArray[2] = 'ПриветПриветПривет';
$tmpArray[2] = substr($tmpArray[2],0,13);
echo $tmpArray[2];
?>
Если в windows-1251 то все нормально.
Что это может быть?
// PHP Version 5.2.3
И еще
В UTF-8
$tmpArray = 'ПриветПриветПривет';
echo strlen($tmpArray);
дает 36