Jump to content


Help to change string from space to +

  • Please log in to reply
6 replies to this topic

#1 clarencek

  • Members
  • PipPip
  • Member
  • 21 posts

Posted 01 July 2006 - 08:46 AM

Hi, I'm a bit new at php and need help with some string manipulation.

I'm getting a variable out of my database with this call:  $t_city = $row['t_city'];  Basically $t_city = "New York".  What I want to do is manipulate the string such that it becomes "New+York".

I was trying this, but it doesn't seem to work:
$t_city = str_replace(\' \',\'+\',$t_city);

What am I doing wrong?

#2 Orio

  • Staff Alumni
  • Advanced Member
  • 2,491 posts

Posted 01 July 2006 - 08:52 AM

$t_city = str_replace(' ','+',$t_city);

No need to escape :)

Think you're smarty?

(Gone until 20 to November)

#3 mrwhale

  • Members
  • PipPipPip
  • Advanced Member
  • 42 posts

Posted 01 July 2006 - 08:54 AM


$text = "hello this is a string";
$text = str_replace( " ", "+", $text );

echo $text;


This is how :)

#4 clarencek

  • Members
  • PipPip
  • Member
  • 21 posts

Posted 01 July 2006 - 08:58 AM

Thanks for the rapid response.  Isn't the Internet wonderful?

#5 .josh

  • Staff Alumni
  • .josh
  • 14,871 posts

Posted 01 July 2006 - 09:04 AM

no. it's evil. it is because of the internet that i am still up right now.  :P
Did I help you? Feeling generous? Buy me lunch! 
Please, take the time and do some research and find out how much it would have cost you to get your help from a decent paid-for source. A "roll-of-the-dice" freelancer will charge you $5-$15/hr. A decent entry level freelancer will charge you around $15-30/hr. A professional will charge you anywhere from $50-$100/hr. An agency will charge anywhere from $100-$250/hr. Think about all this when soliciting for help here. Think about how much money you are making from the work you are asking for help on. No, we do not expect you to pay for the help given here, but donating a few bucks is a fraction of the cost of what you would have paid, shows your appreciation, helps motivate people to keep offering help without the pricetag, and helps make this a higher quality free-help community :)

#6 clarencek

  • Members
  • PipPip
  • Member
  • 21 posts

Posted 01 July 2006 - 09:08 AM

hahaha...i hear ya.  there's no reason i should be staying up till 4 AM two nights in a row.  i don't think i'll pull a 3rd night.  time for me to go to bed!

#7 shoz

  • Staff Alumni
  • Advanced Member
  • 600 posts

Posted 01 July 2006 - 09:41 AM

If this is about adding the value to a url, you may want to look at urlencode

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users