I took a look at the str_replace function and it will work but I am getting a weird thing happening now. When I do:
$filevalue = str_replace("\\", "/", $filevalue); it is reversing the "\\" to "//" but not replacing them with just a single "/". What may be causing this? thanks "Kevin Stone" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > > ----- Original Message ----- > From: "Micah Montoy" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, July 08, 2003 4:01 PM > Subject: [PHP] preg_replace - understanding > > > > I'm trying to understand how the code works within the preg_replace > function > > but the manual is just obscure as the examples are. Anyway, I am looking > to > > use it to replace "\\" in a string with "/" and I can not figure how how. > > At first, I thought I could just do: > > > > $filevalue = preg_replace("'\\', /", $filevalue); > > > > but it doesn't do anything. If someone could relate what it is and what > the > > parts mean between the (), I would appreciate it. > > > > thanks > > You're not using the function correctly. You've got the search string and > replace string tied up into one input there. They need to be separate. > > $filevalue = preg_replace('\\', '/', $filevalue); > http://www.php.net/manual/en/function.preg-replace.php > > However you should consider using the str_replace() function in your case > since you aren't doing any pattern matching and it's a lot faster than > preg_replace(). > > $filevalue = str_replace('\\'. '/', $filevalue); > http://www.php.net/manual/en/function.str-replace.php > > -- > Kevin > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php