QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2039|回复: 3

请教字符串替换的问题

[复制链接]
发表于 2006-2-10 17:27:34 | 显示全部楼层 |阅读模式
类似于这样的字符串: $str0 = ",str1,str2,str1,"
或 $str1 = ",str2,str2,str1,"
或 $str2 = ",str1,str2,str2,"
要用循环将一批类似于这样的字符串中重复出现的子串剔除掉,
即将$str 变成 ",str1,str2" 或",str2,str1" 或 ",str1,str2,"

其中逗号是字符串中已经存在的分隔符.

如果用str_replace,$str2和$str1可以解决,但$str0又如何解决呢?

谢谢
发表于 2006-2-10 18:01:09 | 显示全部楼层
[code:1]
<?php

function _7788 ($ostring)
{
    $tstring = array();       
    $tstring = explode(",", $ostring);
    return implode(",", array_unique($tstring));   
}

?>
[/code:1]
回复

使用道具 举报

 楼主| 发表于 2006-2-10 19:55:53 | 显示全部楼层
谢谢兔子。
这个函数都不知道,惭愧。
回复

使用道具 举报

发表于 2006-2-10 20:38:34 | 显示全部楼层
[quote:abcbe6cf3a="_7788"]谢谢兔子。
这个函数都不知道,惭愧。[/quote]

多看php manual english edition
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-25 11:30 , Processed in 0.147445 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表