php去除重复字的实现代码_php教程-查字典教程网
php去除重复字的实现代码
php去除重复字的实现代码
发布时间:2016-12-29 来源:查字典编辑
摘要:方法一:复制代码代码如下:$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教程学习
    编程开发子分类