• 技术文章 >后端开发 >php教程

    PHP中一个中文字符串截取函数_PHP

    2016-06-01 12:31:53原创400
    /**
    ***@Author:LAD
    ***@URL :http://www.cnpik.com/
    ***@E_mail:lianxiwoo@sohu.com
    ***@随便用,不收钱 :-)
    */

    function cnSubStr($string,$sublen)
    {
    if($sublen>=strlen($string))
    {
    return $string;
    }
    $s="";
    for($i=0;$i<$sublen;$i )
    {
    if(ord($string{$i})>127)
    {
    $s.=$string{$i}.$string{ $i};
    continue;
    }else{
    $s.=$string{$i};
    continue;
    }
    }
    return $s;
    }// End Function cnSubStr($string,$sublen)

    /////////// Use like this :

    echo "

    __________________________

    ";
    $string="242432反对感是456犯得上广泛大使馆地方7890";
    $sublen=strlen($string);
    $len=20;
    echo $string."

    ";
    echo "总长为:".($sublen 1)."

    ";
    echo "截取数:".$len."

    ";

    for($i=1;$i<=$sublen 1;$i ){
    if($i>$len){
    echo $i." ".cnSubStr($string,$i)."…
    ";
    continue;
    }
    echo $i." ".cnSubStr($string,$i)."
    ";
    }

    ?>

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:PHP MySQL 购物车程序实例_PHP 下一篇:PHP实现文件安全下载的实例_PHP
    PHP编程就业班

    相关文章推荐

    • 在Windows下安装Apache + PHP3_PHP教程• PHP教程.经验技巧(上)_PHP教程• 具有新特性的PHP5之异常处理机制_PHP教程• PHP控制网页过期时间的代码_PHP教程• Windows下PHP5和Apache的安装与配置_PHP教程

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网