我需要调整我使用此功能的标题的大小,但它不起作用。
它的工作原理如下:因为前两个单词没问题,但其余部分不起作用。
标题:SAH... ORJ... SORUNSUZ BAKIMLI 1991 TOYOTA 1.6 16 VALF
这是我的代码:
function title_resize($text, $max_length = 15, $fulltext = false)
{
global $db;
(string) $display_output = null;
$text = $db->add_special_chars($text);
if ($fulltext)
{
$output = (strlen($text) > $max_length) ? substr($text, 0, $max_length - 3) . '... ' : $text;
}
else
{
$text_words = explode(' ', $text);
$nb_words = count($text_words);
for ($i=0; $i<$nb_words; $i++)
{
$display_output[] = (strlen($text_words[$i]) > $max_length) ? substr($text_words[$i], 0, $max_length-3) . '... ' : $text_words[$i];
}
$output = $db->implode_array($display_output, ' ', true, '');
}
return $output;
}
我该怎么做?
抱歉,我出去了, 我想要的是用15个字限制标题并显示3个点它的工作原理如下:SAH ... ORJ ... SORUNSUZ BAKIMLI 1991 TOYOTA 1.6 16 VALF
但我想这样做:(这个项目是......) usac: