PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数

 更新时间:2011年11月10日 11:26:37   作者:   我要评论
PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数,需要的朋友可以参考下。
一、中文截取:mb_substr()

mb_substr( $str, $start, $length, $encoding )

$str,需要截断的字符串
$start,截断开始处,起始处为0
$length,要截取的字数
$encoding,网页编码,如utf-8,utf-8,utf-8

实例:
复制代码 代码如下:

<?php
$str='澳门金沙网上娱乐://www.zoyflash.com';
echo mb_substr($str,0,4,'utf-8');//截取头5个字,假定此代码所在php文件的编码为utf-8
?>
结果显示:澳门金沙网上娱乐


二、获取中文长度:mb_strlen()

mb_strlen( $str, $encoding )

$str,要计算长度的字符串
$encoding,网页编码,如utf-8,utf-8,utf-8

实例:
复制代码 代码如下:

<?php
$str='澳门金沙网上娱乐://www.zoyflash.com';
echo mb_strlen($str,'utf-8');//假定此代码所在php文件的编码为utf-8
?>
结果显示:24

相关文章

  • 让php处理图片变得简单 基于gb库的图片处理类附实例代码下载

    让php处理图片变得简单 基于gb库的图片处理类附实例代码下载

    让php处理图片变得简单 基于gb库的图片处理类附实例代码下载,需要的朋友可以参考下。
    2011-05-05
  • Yii 2.0如何使用页面缓存方法示例

    Yii 2.0如何使用页面缓存方法示例

    页面缓存指的是在服务器端缓存整个页面的内容。随后当同一个页面 被请求时,内容将从缓存中取出,而不是重新生成。下面这篇文章主要给大家介绍了关于Yii2.0如何使用页面缓存的相关资料,需要的朋友可以参考下。
    2017-05-05
  • 使用php判断服务器是否支持Gzip压缩功能

    使用php判断服务器是否支持Gzip压缩功能

    开启Gzip是需要服务器支持的,在这里我们简单的使用php来判断服务器是否支持Gzip功能,具体如下,感兴趣的朋友可以参考下
    2013-09-09
  • php使用CURL伪造IP和来源实例详解

    php使用CURL伪造IP和来源实例详解

    这篇文章主要介绍了php使用CURL伪造IP和来源的方法,以实例形式详细分析了CURL伪造IP和来源的原理与实现技巧,并补充说明了PHP中的CURL函数库常用函数,需要的朋友可以参考下
    2015-01-01
  • php设计模式介绍之值对象模式

    php设计模式介绍之值对象模式

    在所有的最简单的程序中,大多数对象都有一个标识,一个重要的商业应用对象,例如一个Customer或者一个SKU,有一个或者更多的属性---id,name,email地址,这样可以把它从同一个类的其他实例区分开来。此外,对象有一个恒定的标识:它是贯穿于整个应用程序的一个唯一的标识,对于程序员来说,”customer A”在任何地方就是”customer A”,并且只要你的程序在持续运行时"customer A"仍然是"customer A"。 但是一个对象不需要有一个标识。有些对象仅仅是为了描述其他对象的属性。
    2008-04-04
  • php实现常见图片格式的水印和缩略图制作(面向对象)

    php实现常见图片格式的水印和缩略图制作(面向对象)

    这篇文章主要介绍了php实现常见图片格式jpg,png,gif的水印和缩略图制作,使用面向对象方法实现PHP图片水印和缩略图功能,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • php实现的click captcha点击验证码类实例

    php实现的click captcha点击验证码类实例

    这篇文章主要介绍了php实现的click captcha点击验证码类实例,不同于以往传统的验证码,该验证码类可实现手机用户点击某一位置确认验证码,非常实用,需要的朋友可以参考下
    2014-09-09
  • PHP中有关长整数的一些操作教程

    PHP中有关长整数的一些操作教程

    这篇文章主要给大家介绍了关于PHP中有关长整数的一些操作教程,文中通过示例代码介绍的非常详细,对大家学习或者使用PHP具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • php取得字符串首字母的方法

    php取得字符串首字母的方法

    这篇文章主要介绍了php取得字符串首字母的方法,支持中文字符串的操作,涉及php操作字符串的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • joomla内置的表单验证功能使用方法

    joomla内置的表单验证功能使用方法

    Joomla有自己的表单验证功能,可以很方便地实现验证,没有通过验证的输入框在提交报错后会用红色边框表示,很清楚地知道漏了那几项没填。
    2010-06-06

最新评论