php中的一个中文字符串截取函数

时间:2023-03-31 12:56:34 PHP 我要投稿
  • 相关推荐

关于php中的一个中文字符串截取函数

  PHP代码:

  <?php

  /**

  ***@Author:LAD

  ***@URL:http://www.cnpik.com/

  ***@E_mail:lianxiwoo@sohu.com

  ***@随便用,不收钱:-)

  */

  functioncnSubStr($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;

  }//EndFunctioncnSubStr($string,$sublen)

  ///////////Uselikethis:

  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)."

  ";

  }

  ?>

【php中的一个中文字符串截取函数】相关文章:

PHP5常用函数列表06-22

最近总结的一些php信息函数06-22

javascript字符串替换函数怎么一次性全部替换掉06-22

excel中if函数的使用方法09-24

excel中now函数的使用方法05-25

Excel中vlookup函数使用方法02-17

简单分析PHP中序列化用法介绍08-23

PHP中MySQL、MySQLi和PDO的用法和区别08-29

关于JAVA字符串的拼接与性能06-06

php高级教程06-21