网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 编程文档 > PHP > 正文

phpsmarty函数扩展

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/06/26

【编者按】:网学网PHP为您提供php smarty函数扩展参考,解决您在php smarty函数扩展学习中工作中的难题,参考学习。

中文截取 modifier.cn_truncate.php
复制代码 代码如下:
function smarty_modifier_cn_truncate($string, $strlen = 20, $etc = ''...'',
$keep_first_style = false)
{
$strlen = $strlen*2;
$string = trim($string);
if ( strlen($string) <= $strlen ) {
return $string;
}
$str = strip_tags($string);
$j = 0;
for($i=0;$i<$strlen;$i++) {
if(ord(substr($str,$i,1))>0xa0) $j++;
}
if($j%2!=0) $strlen++;
$rstr=substr($str,0,$strlen);
if (strlen($str)>$strlen ) {$rstr .= $etc;}
if ( $keep_first_style == true && ereg(''^<(.*)>

网学推荐

  • ·【推荐参考】最新可过维普检测低于30%
  • ·【推荐】原创参考论文 原创资料
  • ·【推荐】原创参考论文导航
  • ·咨询参考QQ:3710167
  • ·咨询参考微信号:yclw90
  • ·扫一扫 加微信 咨询
  • ·我们提供原创参考论文和原创的参考资料!
  • ·很多朋友如果想要查重指导等,请沟通我们!
  • ·原创的论文资料参考省时间!
  • ·论文格式排版可以找我们!
  • ·论文答辩PPT格式排版定制!
  • ·程序和网站等UI设计定制!
  • ·程序设计定制!
  • ·网站设计定制!
  • ·UI设计定制!
  • ·程序和网站等UI设计定制!
  • ·原创参考论文参考定制!
  • 免费论文

    原创论文

    设为首页 | 加入收藏 | 论文首页 |原创论文 |
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师
    ',$string) ) {
    if ( strlen($str) <= $strlen ) {
    return $string;
    }
    $start_pos = strpos($string,substr($str,0,4));
    $end_pos = strpos($string,substr($str,-4));
    $end_pos = $end_pos+4;
    $rstr = substr($string,0,$start_pos) . $rstr . substr($string,$end_pos,strlen($string));
    }
    return $rstr;
    }

    modifier.ubb.php
    复制代码 代码如下:
    <?php
    function smarty_modifier_ubb($str) {
    $ubbs[''quote''][0] = ''/\[quote\](.*?)\[\/quote\]/s'';
    $ubbs[''quote''] = ''<blockquote>引用:<hr size=1>\1<hr size=1></blockquote>'';
    $ubbs[''b''][0] = ''/\[b\](.*?)\[\/b\]/s'';
    $ubbs[''b''] = ''<b>\1</b>'';
    $ubbs[''i''][0] = ''/\[i\](.*?)\[\/i\]/s'';
    $ubbs[''i''] = ''<i>\1</i>'';
    $ubbs[''u''][0] = ''/\[u\](.*?)\[\/u\]/s'';
    $ubbs[''u''] = ''<u>\1</u>'';
    $ubbs[''li''][0] = ''/\[li\](.*?)\[\/li\]/s'';
    $ubbs[''li''] = ''<li>\1</li>'';
    $ubbs[''img''][0] = ''/\[img\](.*?)\[\/img\]/s'';
    $ubbs[''img''] = ''<img border="0" src="\1">'';
    $ubbs[''img2''][0] = ''/\[img=([^,]+),([^\]]+)\](.*?)\[\/img\]/s'';
    $ubbs[''img2''] = ''<img border="0" width="\1" height="\2" src="\3">'';
    $ubbs[''url''][0] = ''/\[url\](.*?)\[\/url\]/s'';
    $ubbs[''url''] = ''<a href="\1" target="_blank">\1</a>'';
    $ubbs[''url2''][0] = ''/\[url=([^\]]+)\](.*?)\[\/url\]/s'';
    $ubbs[''url2''] = ''<a href="\1" target="_blank">\2</a>'';
    $ubbs[''email''][0] = ''/\[email=([^\]]+)\](.*?)\[\/email\]/s'';
    $ubbs[''email''] = ''<a href="mailto:\2">\2</a>'';
    $ubbs[''qq''][0] = ''/\[qq\]([0-9]{5,10})\[\/qq\]/s'';
    $ubbs[''qq''] = ''<a target="new" href="tencent://message/?uin=\1&Site=www.52515.net&Menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=1:\1:\1" alt="点击这里给我发消息"></a>'';
    $ubbs[''color''][0] = ''/\[color=([^\]]+)\](.*?)\[\/color\]/s'';
    $ubbs[''color''] = ''<font color="\1">\2'';
    $ubbs[''font''][0] = ''/\[font=([^\]]+)\](.*?)\[\/font\]/s'';
    $ubbs[''font''] = ''<font face="\1">\2'';
    $ubbs[''size''][0] = ''/\[size=([0-9]+)\](.*?)\[\/size\]/s'';
    $ubbs[''size''] = ''<font size="\1" style="line-height:\1em;">\2'';
    $ubbs[''sizept''][0] = ''/\[size=([0-9,pt]+)\](.*?)\[\/size\]/s'';
    $ubbs[''sizept''] = ''<font style="font-size:\1">\2'';
    $ubbs[''align''][0] = ''/\[align=([^\]]+)\](.*?)\[\/align\]/s'';
    $ubbs[''align''] = ''<div align="\1">\2'';
    $ubbs[''media''][0] = ''/\[media\](.*?)\[\/media\]/s'';
    $ubbs[''media''] = ''<embed src="\1"></
    12下一页
  • 上一篇资讯: phpSmartydate_format[格式化时间日期]
  • 下一篇资讯: ecshop订单确认中显示省市地址信息的方法
  • 相关资讯

    网学推荐

  • ·【推荐参考】最新可过维普检测低于30%
  • ·【推荐】原创参考论文 原创资料
  • ·【推荐】原创参考论文导航
  • ·咨询参考QQ:3710167
  • ·咨询参考微信号:yclw90
  • ·扫一扫 加微信 咨询
  • ·我们提供原创参考论文和原创的参考资料!
  • ·很多朋友如果想要查重指导等,请沟通我们!
  • ·原创的论文资料参考省时间!
  • ·论文格式排版可以找我们!
  • ·论文答辩PPT格式排版定制!
  • ·程序和网站等UI设计定制!
  • ·程序设计定制!
  • ·网站设计定制!
  • ·UI设计定制!
  • ·程序和网站等UI设计定制!
  • ·原创参考论文参考定制!
  • 免费论文

    原创论文

    文章排行榜

    设为首页 | 加入收藏 | 论文首页 |原创论文 |
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师