-
PHP中英混合字符串截取函数代码
本文是一个PHP实现中英混合字符串截取函数代码,感兴趣的同学参考下。 问题说明: 今天在遇到了一个中英字符串截取的问题,在gbk里中文里每个字占两字节,如果全是中文的话,用substr()函数就可以实现了,但中英都有的话就麻烦了,在以前收藏的代码里找到了一个不错的函数,很好的实现了截取的功能 function get_word($string, $length, $dot = '..',$charset='gbk') { if(strlen($string) <= $length) { return $string; } $string = str_replace(array(' ',' ', '&', '"', '<', '>'), array('','','&', '"', '<'...
PHP 2014-12-16 06:03:03 -
php自动跳转中英文页面
本文为大家讲解的php自动跳转中英文页面,当来访者浏览器语言是中文就进入中文版面 国外的用户默认浏览器不是中文的就跳转英文页面,感兴趣的同学参考下. PHP代码: <? $lan = substr(?$HTTP_ACCEPT_LANGUAGE,0,5); if ($lan == "zh-cn") print("<meta http-equiv='refresh' content = '0;URL = gb/index.htm'>"); else print("<meta http-equiv='refresh' content = '0;URL = eng/index.htm'>"); ?> HTML网页根据来访这的浏览器语言不同自...
PHP 2014-12-14 03:24:04 -
php 使用strlen mb_strlen计算中英文混排字符串长度
本文为大家讲解了php使用strlen mb_strlen函数计算中英文混排字符串长度的方法,感兴趣的同学参考下. 在php中常见的计算字符串长度的函数有:strlen和mb_strlen,下面是对这两个函数的比较说明(编码方式UTF8) 比较strlen和mb_strlen 当字符全是英文字符的时候,两者是一样。这里主要比较一下,中英文混排的时候,两个计算结果...
PHP 2014-12-12 09:03:07 -
php实现的中英文字符串翻转函数
本文是一个php实现的可以把字符串翻转的函数,感兴趣的同学参考下. <?php //页面编码设为utf8 header('Content-type: text/html; charset=utf-8'); $luokuan = "ABCDEFG-测试的啊-!!!一二三四五。...
PHP 2014-12-12 06:21:04 -
PHP函数计算中英文字符串长度的方法
本文是一个PHP函数计算中英文字符串长度的方法示例,感兴趣的同学参考下。 一般来说大家知道英文字符占一个字节,而中文字符gbk占两个字符,utf8占三个字符,很多人印象中php计算字符串长度就是strlen()函数,其实不然,它计算的是字节的长度而非字符的长度,那么如何获取一个字符串中字符的长度呢?还有有mb_strlen(). 具体代码如下: echo $str = 'PHP点点通'; echo strlen($str); //3*1+3*3=12 echo mb_strlen($str, 'gb2312'); //3*1+3*2=9 echo mb_strlen($str, 'utf-8'); //6 可恶的是,mb系列的函数并不是PHP核心函数,默认没有开启的,还有一个超简单的方法,通过正则将字符串分解为字符个体,计算字符的个数即为字符串的长度,代码如下: <?php function _s...
PHP 2014-12-02 08:35:51 -
简单几步实现Excel中英文日期间的转换
在制作电子表格的时候,我们会遇到一些关于日期的问题。日期中有中文的也有英文的,并且,中文的日期和英文的日期,都是可以相互转换的,不过不是所有人都知道转换方法...
系统程序 2014-11-30 17:29:59 -
smarty中英文多编码字符截取乱码问题解决方法
本文 是一个smarty下的可以截取中英文多编码字符函数,涉及到对原有smartTruncate的修改,感兴趣的朋友可以参考下 一般网站页面的显示都不可避免的会涉及子字符串的截取,这个时候truncate就派上用场了,但是它只适合英文用户,对与中文用户来说,使用 truncate会出现乱码,而且对于中文英文混合串来说,截取同样个数的字符串,实际显示长度上却不同,视觉上会显得参差不齐,影响美观。这是因为一个中文的长度大致相当于两个英文的长度...
PHP 2014-11-29 07:09:25 -
php截取utf8或gbk编码的中英文字符串示例
本文为大家讲解的是php截取utf8或gbk编码的中英文字符串示例,感兴趣的同学参考下. 微博的发言有字数限制,其计数方式是,中文算2个,英文算1个,全角字符算2个,半角字符算1个。 php中自带strlen是返回的字节数,对于utf8编码的中文返回时3个,不满足需求...
PHP 2014-11-27 14:54:36 -
php 中英文语言转换类代码
本文是一个php 实现的中英文语言转换类代码(只能实现一些简单的常用语),感兴趣的同学参考下。 突然想做个中英文的功能试一下,只是把一些常用且有规律的词汇比如 ‘评论’ ,时间单位(几秒几小时前这些)可以自由的转化...
PHP 2014-11-27 12:56:15 -
乱斗西游中英雄怎样培养?英雄培养攻略
小伙伴们知道在乱斗西游中怎样来培养英雄吗?乱斗西游中,当我们抽到了好的英雄,怎么少得了英雄培养呢。关于英雄的培养方面,主要集中在升星、种族、飞升三个部分...
游戏攻略 2014-11-24 13:31:29 -
【中英字幕版】Lumia530微软官方宣传视频
AS网站目录(www.adminso.com):【中英字幕版】Lumia530微软官方宣传视频 昨天微软正式发布了入门WP新机Lumia530,现给大家带来其中英字幕版官方宣传视频。Lumia530号称最具性价比Lumia手机,该机搭载高通骁龙200 1.2GHz四核处理器,4英寸屏幕,分辨率为854 x 480,512MB RAM,内置4GB存储空间,支持最大128GB外置存储卡,后置500万像素摄像头,无闪光灯和前置摄像头,分为单卡和双卡版,预装Windows Phone 8.1正式版和Lumia Cyan固件...
业界动态 2014-07-25 09:35:56 -
中英两国总理共商跨境贸易发展 CEP特征引关注
6月16日,应英国首相卡梅伦邀请,国务院总理李克强抵达伦敦,开始对英国进行正式访问。双方就两国贸易投资、跨境清算及高科技等领域进行了广泛地探讨...
电子商务 2014-07-09 14:58:18