缩短字符串功能无法正常工作

时间:2015-02-05 21:42:08

标签: php function

我有这个小函数来阻止一个字符串太长但它似乎不起作用。我假设我做错了什么?

function trimString($string, $maxChar) {
   $string = (strlen($string) > $maxChar) ? substr($string,0,$maxChar).'...' : $string;
}

我这样使用它:

echo trimString($row['mainTitle'], 30);

由于

1 个答案:

答案 0 :(得分:1)

您忘记从函数返回值。尝试

function trimString($string, $maxChar) {
   return (strlen($string) > $maxChar) ? substr($string,0,$maxChar).'...' : $string;
}