ClassCMS

文本截断

文本截断功能可以去掉html代码,并且返回指定长度的文本.

C('cms:common:text',$html,$length=false,$ellipsis='');

//如果文本长度大于指定返回的长度,则在截取后会自动加上$ellipsis(不填写此参数则不加),类似于网页标题截取后显示省略号功能

$html='<a href="http://classcms.com">ClassCMS</a>';

$text=C('cms:common:text',$html,10,'...');//返回ClassCMS

$html='<a href="http://classcms.com">ClassCMSClassCMS</a>';

$text=C('cms:common:text',$html,10,'...');//返回ClassCMSCl...

模板中截取文本的代码 详见:模板文本截断