我爱自学

 找回密码
 会员注册

QQ登录

只需一步,快速开始

Discuz字符串截取函数使用教程

网页设计时,为了样式效果,文章或者描述一类的信息,需要固定字数。本文主要分享discuz系统中字符串截取函数的使用方法和教程。
网页帖子页或文章页少不了要输出文章标题,有些标题有些长,尤其是在移动端,文章标题长了就自动隐藏了。
如下图所示,红色框位置本来是文章标题,可惜标题字符太多,导致溢出不显示。

Discuz教程之字符串截取函数

Discuz教程之字符串截取函数



那么怎么办呢?可以在帖子模板页中,通过discuz内置的字符截取函数cutstr截取标题中固定的字符数,以及被截取掉的结尾部分。

cutstr函数使用方法
cutstr($string, $length, $dot = ' ...')
$string:目标字符串
$length:截取后返回的长度
$dot:截取字符后的结尾字符串


在标题标签H2中直接使用cutstr是不行的,需要调用Discuz模板中的PHP运行语法

<!--{eval echo cutstr($_G[forum_thread][subject],50,' ..');}-->

cutstr函数所在位置\source\function\function_core.php


点击阅读更多内容!
如果您觉得文章内容帮助到了您,不妨点点感兴趣的广告。感谢您的支持!

微信扫一扫打赏

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

手机版|小黑屋|我爱自学 ( 蜀ICP备19015358号-3 )

GMT+8, 2024-5-17 07:46 , Processed in 0.054489 second(s), 57 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

本站大部分教程是网站原创教程,一部分教程为我爱自学(http://www.5izixue.com)编辑收集整理。

如果您需要转载我爱自学网站教程,请注明“资料来源:我爱自学(5izixue)”字样并注明本站网址。

编辑收集整理的教程版权归原作者所有,本站只提供网友交流学习使用,请勿用于商业用途,如果该文章有任何侵犯您权益的地方,请联系我们(569705694@qq.com),我们将在第一时间进行处理!谢谢您的支持!

快速回复 返回顶部 返回列表