我在数据库中有一些项目如下
Item Description
--------------------------
Item 1 Some text here
Item 2 Some text
Item 3 Some text here
Item 4 Some
Item 5 Some text here
这里的客户要求是,如果描述超过 15 个字符,那么我们应该只显示 15 个字符,并且应该显示一些虚线(......)。如果描述少于 15 个字符,那么我们将显示全文(现在应该没有虚线)
为此,我编写了以下代码。
<?php
if(strlen($row['description'])>15) {
echo mb_substr($row['description'],0,15,"UTF-8");
echo" . . . . .";
}
else
{
echo $row['description'];
}
?>
在英语的情况下,代码工作正常,但在日语的情况下,它会产生问题。意味着即使文本少于 15 个字符,虚线也会显示(仅在少数情况下)
可能是什么问题?