请教字符串替换的问题
类似于这样的字符串: $str0 = ",str1,str2,str1,"或 $str1 = ",str2,str2,str1,"
或 $str2 = ",str1,str2,str2,"
要用循环将一批类似于这样的字符串中重复出现的子串剔除掉,
即将$str 变成 ",str1,str2" 或",str2,str1" 或 ",str1,str2,"
其中逗号是字符串中已经存在的分隔符.
如果用str_replace,$str2和$str1可以解决,但$str0又如何解决呢?
谢谢
<?php
function _7788 ($ostring)
{
$tstring = array();
$tstring = explode(",", $ostring);
return implode(",", array_unique($tstring));
}
?>
谢谢兔子。
这个函数都不知道,惭愧。 谢谢兔子。
这个函数都不知道,惭愧。
多看php manual english edition
页:
[1]