加入收藏 | 设为首页 | 会员中心 | 我要投稿 银川站长网 (https://www.0951zz.com/)- 云通信、基础存储、云上网络、机器学习、视觉智能!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

PHP中字符串截取函数的基础使用是怎样的

发布时间:2023-07-13 12:52:01 所属栏目:语言 来源:
导读:今天就跟大家聊聊有关“PHP中字符串截取函数的基本使用是怎样的”的内容,可能很多人都不太了解,为了让大家认识和更进一步的了解,小编给大家总结了以下内容,希望这篇“PHP中字符串截取函数的基本使

今天就跟大家聊聊有关“PHP中字符串截取函数的基本使用是怎样的”的内容,可能很多人都不太了解,为了让大家认识和更进一步的了解,小编给大家总结了以下内容,希望这篇“PHP中字符串截取函数的基本使用是怎样的”文章能对大家有帮助。

php自带的截取字符串的函数只能处理英文,数字的不能截取中文混排的,后面一个示例比较好用,第一个主要是给初学者学学用的,具体代码如下:

代码如下:

 //构造字符串

 $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";

 echo "原字符串: ".$str."

";

 //按各种方式进行截取

 $str1 = substr($str,5);

 echo "从第5个字符开始取至最后:".$str1."

";

 $str2 = substr($str,9,4);

 echo "从第9个字符开始取4个字符:".$str2."

";

 $str3 = substr($str,-5);

 echo "取倒数5个字符:".$str3."

";

 $str4 = substr($str,-8,4);

 echo "从倒数第8个字符开始向后取4个字符:".$str4."

";

 $str5 = substr($str,-8,-2);

 echo "从倒数第8个字符开始取到倒数第2个字符为止:".$str5."

";

 ?>

代码如下:

/*

------------------------------------------------------

参数:

$str_cut   需要截断的字符串

$length    允许字符串显示的最大长度

程序功能:截取全角和半角(汉字和英文)混合的字符串以避免乱码

------------------------------------------------------

*/

function substr_cut($str_cut,$length)

{

   if (strlen($str_cut) > $length)

   { 

       for($i=0; $i       if (ord($str_cut[$i]) > 128)   $i++; 

       $str_cut = substr($str_cut,0,$i).".."; 

   } 

   return $str_cut; 

}

?>

到此这篇关于“PHP中字符串截取函数的基本使用是怎样的”的文章就介绍到这了,更多相关内容请搜索群英网络以前的文章或继续浏览下面的相关文章!

(编辑:银川站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!