glenelkins Posted December 8, 2006 Share Posted December 8, 2006 HiIs there a function out there to search through a string and remove duplicates?for example, if i had a string say "Hello World,Hello World,Hello World"I only want it to contain 1 "Hello World"...how do you remove the rest?Or say I had: "Hello World,I Hate The World,Hello World" i only want 1 of each phrase Quote Link to comment Share on other sites More sharing options...
Psycho Posted December 8, 2006 Share Posted December 8, 2006 [code]Using your examples I am assuming that each phrase is separated by a comma. in that case this should work:[code}<?php<?$str = " Hello World,I Hate The World,Hello World";$strAry = split(",",$str);foreach ($strAry as $strSearch) { $newStr .= (stripos($newStr, $strSearch)) ? "" : (($newStr)?",":"") . $strSearch;}echo $newStr; //Hello World,I Hate The World?>?>[/code] Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.