源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

php去除重复字的实现代码

  • 时间:2022-01-16 17:03 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:php去除重复字的实现代码
方法一:
[u]复制代码[/u] 代码如下:
$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;
方法二:
[u]复制代码[/u] 代码如下:
$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()这个函数。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部