substr()函数中文版

2016-02-19 11:38 0 1 收藏

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的substr()函数中文版,希望大家看完后能赶快学习起来。

【 tulaoshi.com - Web开发 】


substr()函数中文版普通的substr()函数可以取得字符串的指定长度子字符串,但遇到中文时可能会在新字符串末尾产生乱码,下面这个函数将超过$len长度的字符串转换成以“...”结尾,并且去除了乱码。

用法:$new = getsubstring($old,20);

function getsubstring($str,$len)
{
    for($i = 0;$i $end;$i++)
    {
        if ($i =0 AND $i $end)
        {
            if(ord(substr($str,$i,1)) 0xa1)  
                $result_str.=substr($str,$i,2);
            else
                $result_str.=substr($str,$i,1);
        }
        if(ord(substr($str,$i,1)) 0xa1)
            $i++;
    }
    if(strlen($str)=$end)
        return $result_str;
    else
        return $result_str."...";
}

来源:https://www.tulaoshi.com/n/20160219/1598034.html

延伸阅读
AutoCAD2013中文版直径标注   这次CAD教程带来AutoCAD2013中文版直径标注用于为圆或圆弧标注直径尺寸。 图01 1.执行命令,或在AutoCAD2013工具栏中选择标注-直径按钮,如图所示。 图02 2.AutoCAD2013命令提示: 图03 (选择要标注直径尺寸的圆或圆弧)。 3.AutoCAD201...
AutoCAD2013中文版基线标注   AutoCAD2013基线标注是指各尺寸线从同一尺寸界线(称为基线标注基准)引出的尺寸标注。 1.执行基线标注之前,必须先标出一个尺寸,以确定基线标注时所需要的基准,另外,可以通过如下图所示的标注样式对话框中的基线间距文本框设置基线标注时各尺寸线间的距离。 图01 2.首先使用...
云和绵羊的故事中文版评测 拉拉今天要给大家换换口味,讲一个云和绵羊的故事,其实说起来这并不是一个故事啦,它真正的面目其实是一款非常卡通休闲的游戏,不过拉拉可以告诉大家这款游戏绝对值得一玩哟,不仅仅是因为它的界面是中文,游戏本身就很随意很放松。厌恶了那些打打杀杀的动作冒险游戏的童鞋们可千万不能错过呀,偶尔静下心来养...
《苍翼默示录》安装说明中文版 安装信息:   1.解压BlazBlue: Continuum Shift文件夹 2.开始运行输入"CMD.EXE"按ENTER 3.移动文件夹到你的C盘然后改变BlazBlue: Continuum Shift的路径(比如,输入"cd c:\文件夹名",按ENTER) 4.使用xpadder程序来设置手柄或摇杆.输入"type_config.exe",按ENTER,按照...
愤怒的小鸟2万圣节全新关卡更新 愤怒的小鸟2万圣节全新关卡更新 万圣节关卡怎么过攻略 。随着万圣节的临近,诸多厂商也在最近开始准备万圣节活动,比如Rovio Entertainment ,他们近日对旗下手机游戏《愤怒的小鸟2 Andry Birds 2》进行了更新,加入了全新的万圣节关卡。 这次更新后,游戏加入了20个全新的关卡,这些关卡中的猪会发射绿色...

经验教程

780

收藏

85
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部