Removing the last character of a string IF it is $variable
- by KeenLearner
Hi there,
I've made a little script to convert titles into url friendly things.
ie:
'I am a title'
becomes
'I_am_a_title'
My script basically goes through and turns spaces, apostrophes, commas etc etc into an underscore.
The problem is, sometimes my url's end up like this:
'i_am_a_title_'
with a trailing underscore...
So i figure, add a little bit to go through and search to see if the last character is an underscore on the final result, and if it is, then swap it.
I looked into the strrchr() function but I seem to be hitting a wall of my own understanding.
How is this sort of thing accomplished?