IT猫扑网:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置:首页网络编程PHP编程 → 常见的 PHP 截取字符串函数整理

常见的 PHP 截取字符串函数整理

时间:2015/6/28来源:IT猫扑网作者:网管联盟我要评论(0)

1、截取GB2312字符用的函数


<?php
//截取中文字符串
function mysubstr($str, $start, $len) {
  
$tmpstr = "";
  
$strlen = $start + $len;
  
for($i = 0; $i < $strlen; $i++) {
  
if(ord(substr($str, $i, 1)) > 0xa0) {
  
$tmpstr .= substr($str, $i, 2);
  
$i++;
  
} else
  
$tmpstr .= substr($str, $i, 1);
  
}
  
return $tmpstr;
}
?>

2. 截取utf8编码的多字节字符串

<?php
//截取utf8字符串
function utf8Substr($str, $from, $len)
{
  
return preg_replace('#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$from.'}'.
  
'((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$len.'}).*#s',
  
'$1',$str);
}
?>

3. UTF-8、GB2312都支持的汉字截取函数


<?php
/*
Utf-8、gb2312都支持的汉字截取函数
cut_str(字符串, 截取长度, 开始长度, 编码);
编码默认为 utf-8

关键词标签:PHP,截取字符串函数

相关阅读

文章评论
发表评论

热门文章 plsql developer怎么连接数据库-plsql deveplsql developer怎么连接数据库-plsql deve2021年最好用的10款php开发工具推荐2021年最好用的10款php开发工具推荐在 PHP 中使用命令行工具在 PHP 中使用命令行工具php应用程序安全防范技术研究php应用程序安全防范技术研究

相关下载

人气排行 详解ucenter原理及第三方应用程序整合思路、方法PHP中防止SQL注入攻击PHP会话Session的具体使用方法解析PHP运行出现Notice : Use of undefined constant 的解决办法CakePHP程序员必须知道的21条技巧PHP如何清空mySQL数据库PHP采集图片实例(PHP采集)plsql developer怎么连接数据库-plsql developer连接数据库方法