Ok, I still have the problem. If I echo the string to a webpage, it still contains the ? So I viewed the source in a notepad, and the thing that shows up next to "string" is a TM. I tried using htmlentities on the string that I'm echoing but the question mark/tm is still there. Anybody know how to fix this? -Brent ----- Original Message ----- From: "Brent Clements" <bclem@xxxxxxxxxxxxxxxxxxxxxxxxxxx> To: "Brent Clements" <bclem@xxxxxxxxxxxxxxxxxxxxxxxxxxx>; <php-general@xxxxxxxxxxxxx> Sent: Monday, October 18, 2004 1:42 AM Subject: Re: strip out wierd characters in a string > Solved my own problem. > > I ran the script itself from the unix prompt and forced it's output to a > text file > I then viewed the text file and saw the actual wierd character. I then used > strtr to replace the wierd character with a single space. > > Pretty simple and clean way to fix this. > > -Brent > > ----- Original Message ----- > From: "Brent Clements" <bclem@xxxxxxxxxxxxxxxxxxxxxxxxxxx> > To: <php-general@xxxxxxxxxxxxx> > Sent: Monday, October 18, 2004 1:22 AM > Subject: strip out wierd characters in a string > > > Hi Guys, > I think that a string that I'm grabbing from a website was actually created > using ms-word. If I echo the string out, it has a question mark in it. > > If you look at the website, the text is fine > ie"string some more text" > > but when I grab it from the website, and then echo the string, I get. > > "string? some more text" > > I have tried doing this > > echo str_replace("?", " ", $text); > > but it still print's out the ?. I think it's because the string itself has a > wierd binary character in it or something. > > Anyone know how to fix this? > > Thanks, > Brent > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php