手机
当前位置:查字典教程网 >编程开发 >php教程 >php去除重复字的实现代码
php去除重复字的实现代码
摘要:方法一:复制代码代码如下:$text='数组aabbccdd';$text_filter='';$filter=array();$len=m...

方法一:

复制代码 代码如下:

$text = '数组aabbccdd';

$text_filter = '';

$filter = array();

$len = mb_strlen($text, 'utf-8');

for ($i = 0; $i<$len; $i++) {

$char = mb_substr($text, $i, 1, 'utf-8');

if (!isset($filter[$char])) {

$text_filter .= $char;

$filter[$char] = $char;

}

}

echo $text_filter;

方法二:

复制代码 代码如下:

$string= '数组aabbccdd';

function str_split_utf8($str) {

$split=1;

$array = array();

for ( $i=0; $i < strlen( $str ); ){

$value = ord($str[$i]);

if($value > 127){

if($value >= 192 && $value <= 223)

$split=2;

elseif($value >= 224 && $value <= 239)

$split=3;

elseif($value >= 240 && $value <= 247)

$split=4;

}else{

$split=1;

}

$key = NULL;

for ( $j = 0; $j < $split; $j++, $i++ ) {

$key .= $str[$i];

}

array_push( $array, $key );

}

return $array;

}

print_r(array_unique(str_split_utf8($string)));

方法三:

就是把每一个字分割在数组里再用array_unique()这个函数。

【php去除重复字的实现代码】相关文章:

php删除指定目录的方法

我的论坛源代码(四)

给多个地址发邮件的类

php数组随机排序实现方法

用PHP实现文件上传二法

PHP SPL标准库中的常用函数介绍

php判断文本文档字符编码

MVC模式的PHP实现

php 批量查询搜狗sogou代码分享

php实现求相对时间函数

精品推荐
分类导航