PHP : How to replace only the first occurrence in a string with str_replace |
by Oscar Sodani | |
June 14, 2006 | |
Oscar Sodani is a founder of Help2Go and owner of Help2Go Networks, an IT consulting firm in the Washington D.C. area. Oscar holds the CISSP certification as well as industry certifications from Microsoft, Cisco and Novell. For instance, if I had the string "X. Xavier Reynolds", and I wanted to easily replace just the first occurence of the X character, I would have to jump through hoops to split the string first to replace only the first occurrence. Luckily, I found a great snippet function posted by xinobit on the PHP documentation web site. I include it in almost all of my PHP apps: function str_replace_count($search,$replace,$subject,$times) { ?>
To use it, just call the function, like this: $myString = "X. Xavier Reynolds";
Have a question? Need help? Get free, friendly person-to-person help with your computer questions or spyware questions in our help forums! |