Я хочу отобразить краткое описание статей на домашней странице. Описания представляют собой смесь тайского и английского языков.
Я использую эту функцию для strlen
mb_strlen($str, 'UTF-8');
но это не точно, поскольку некоторые описания заканчиваются одной строкой, а некоторые доходят до 3 строк, и я хочу показать описания двух строк.
Если strlen больше 155, я делаю
$descr = mb_strlen($descr, 'UTF-8') > 155 ? substr($descr, 0, 152) . '...' : $descr;
Спасибо.