php去除重复字的实现代码
2011-09-16 00:00
731 查看
方法一:
方法二:
方法三:
就是把每一个字分割在数组里再用array_unique()这个函数。
$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利用array_flip实现数组键值交换去除数组重复值
- 2015年华为校招机试题和代码实现(分解字符串,拼音转数字,去除重复字符并排序,等式变换)
- Javascript一句代码实现JS字符串去除重复字符
- php数组对百万数据进行排除重复数据的实现代码
- 用PHP实现去除重复电话号码
- php实现二维数组出去重复的代码
- 去除idea15重复代码校验
- PHP通过session id 实现session共享和登录验证的代码
- 几种PHP实现网页抓取的程序代码
- php添加文章时生成静态HTML文章的实现代码
- php缓存技术详细介绍及php缓存的实现代码
- php实现概率性随机抽奖代码
- 使用PHP实现二分查找算法代码分享
- php access 数据连接与读取保存编辑数据的实现代码