我在 PHP 中有一个小写字符串,文本框中的值为“nbalamuruganbala”。我想在一定数量的字符后剪切字符串并在剪切它的位置添加暂停点。这样,如果字符串长于 10 个字符,则会被剪切并附加暂停点。
我使用 10 个字符作为截断字符串的阈值。这适用于小写字符串(例如 nbalamurugan..),但不适用于大写字符串(例如“NBALAMURUGAN..”),因为大写字符占用更多空间并且字符串结果比文本框长。
这是我的代码:
$astname="nbalamuruganbala";
if (strlen($astname) > 10)
{
$astname = substr($astname, 0, 10);
$astname = $astname."..";
}