ホームページに記事の簡単な説明を表示したい。説明はタイ語と英語を組み合わせたものです。
この関数をstrlenに使用しています
mb_strlen($str, 'UTF-8');
しかし、これは正確ではありません。一部の説明は1行で終わり、一部は3行になり、2行の説明を表示したいと思います。
strlenが155より大きい場合は、
$descr = mb_strlen($descr, 'UTF-8') > 155 ? substr($descr, 0, 152) . '...' : $descr;
ありがとうございました。