How to remove the last character in a string in PHP ?

→ Are you a new visitor? Please visit the page guidance for new visitors ←

How to remove the last character in a string in PHP ?

You have a string, let’s say “1,2,3,4,5,6,7,8,” that is generated in a loop, and you want to remove the last comma that is occurred on the last position of the string, to obtain a string like this: “1,2,3,4,5,6,7,8”.

1st solution

Note: “rtrim” function would cut trailing commas. 

Note: “trim” function would cut trailing and prefixing commas.

2nd solution

The above one is a more “minified” version, and if you simply want the last comma to be eliminated, and you want performance, this is the one that should be used.

Request an article ←