PHP中文字数限制:中文字符串截取(mb_substr)
2024-08-25 09:06:41
一、中文截取:mb_substr()
mb_substr( $str, $start, $length, $encoding )
$str,需要截断的字符串
$start,截断开始处,起始处为0
$length,要截取的字数
$encoding,网页编码,如utf-8,GB2312,GBK
具体使用:
<?php
$str='博客站长:http://www.cnblogs.com';
echo mb_substr($str,0,4,'utf-8');//截取头5个字,假定此代码所在php文件的编码为utf-8
?>
结果显示:博客站长
二、获取中文长度:mb_strlen()
mb_strlen( $str, $encoding )
$str,要计算长度的字符串
$encoding,网页编码,如utf-8,GB2312,GBK
<?php
$str='博客站长:http://www.cnblogs.net';
echo mb_strlen($str,'utf-8');//假定此代码所在php文件的编码为utf-8
?>
结果显示:24 //假定
三、标签上的使用:
<p class='tese'>班型特色:{:mb_substr($v['banchetese'],0,35,'utf-8')}...</p>
最新文章
- 前端CDN公共库
- 解决HubbleDotNet搜索引擎索引数据不全的问题
- 初识App安全性测试
- Java中StringBuilder的清空方法比较
- [MSSQL2008]Spatial Data in SQL Server 2008 - 根据经纬度计算两点间距离
- NSDateFormatter 根据时间戳求出时间
- 【练习】sqlnet.ora
- 初识git--基础命令
- Docker内核能力机制
- Zend Optimizer,Zend Guard Loader 和 Zend Opcache 三者之间的区别
- PHP实现今天是星期几
- Spring中四种实例化bean的方式
- 附录A Spring Boot应用启动器
- es6(9)--Symbol
- VB.NET版+三层实现登陆
- HDU2553 N皇后问题 2016-07-24 13:56 283人阅读 评论(0) 收藏
- java实现函数指针
- hdu 5056 Boring count (窗体滑动)
- Lua学习笔记(7): 模块
- Run Redis On Windows
热门文章
- JavaScript 学习笔记(三)
- Linux基础回想(1)——Linux系统概述
- 根据多表条件更新表.............. 一条sql语句.............
- c++ 静态成员变量
- Oracle-批量修改语句及相关知识点
- tarcert
- MathType只有你会的几个技巧
- 【ExtJs】 ExtJs4.2 基本表单组件的使用
- 超全面的JavaWeb笔记day18<;事务&;连接池&;DBUtils>;
- ios 气泡聊天