Removing last character of a string
June 30, 2004 by daynah
Filed under Code Snippets
I had a string that looked like:
2;4;6;7;
The string is dynamic, so it could also be:
3;5;2;8;9;
I needed to remove the last ; (semicolon) from the string but wasn’t sure what the best method of doing this was. I thought about using the strlen() (string length) function. Get the value of how long the string is, and then removed the last character using substr(). The task seems a bit tedious and unefficient though.
So I searched Google to find the best method, and stumbled upon the answer to my question — How do you remove the last character of a string?
The solution is to use:
$outgoing = substr_replace($incoming,"",-1);
So if I use:
$outgoing = substr_replace('3;5;2;8;9;',"",-1);
My output would be:
3;5;2;8;9
Exactly what I was looking for! Thank you Graham Ellis!
Related Products:
Electronics For DummiesElectronics is fascinating – want to make something of it? This book shows you how!You can make all sorts of things, once you understand what ele... Read More >
Make: Electronics (Learning by Discovery)"This is teaching at its best!"
--Hans Camenzind, inventor of the 555 timer (the world's most successful integrated circuit), and author of... Read More >
All New Electronics Self-Teaching Guide (Wiley Self Teaching Guides)For almost 30 years, this book has been a classic text for electronics enthusiasts. Now completely updated for today?s technology with easy explanatio... Read More >
Popularity: 23% [?]


@







