Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Php中删除重复出现的字符并只保留唯一的字符?_Php_String_Char_Unique_Repeat - Fatal编程技术网

如何在Php中删除重复出现的字符并只保留唯一的字符?

如何在Php中删除重复出现的字符并只保留唯一的字符?,php,string,char,unique,repeat,Php,String,Char,Unique,Repeat,如何在Php中删除重复出现的字符并只保留唯一的字符? 例如:这是我需要的字符串xsxssssdddxxxs,结果应该是xsd可能是这样 $str = 'aassdd'; echo implode('',array_unique(str_split($str, 1))); 您可以这样做: $str = "my string that contains multiple same charactersasldjasj"; echo implode('',array_unique(str_split

如何在Php中删除重复出现的字符并只保留唯一的字符? 例如:这是我需要的字符串xsxssssdddxxxs,结果应该是xsd

可能是这样

$str = 'aassdd';
echo implode('',array_unique(str_split($str, 1)));

您可以这样做:

$str = "my string that contains multiple same charactersasldjasj";
echo implode('',array_unique(str_split($str, 1)));

多谢各位