This tutorial describes 4 methods to remove last character from a string in PHP programming language. You can use any one of the following methods as per the requirements.
- Don’t Miss – Check If String Contains a Sub String in PHP
Method 1 – Using substr_replace function
You can use the PHP substr_replace() function to remove the last character from a string in PHP.
Syntax:
1 | substr_replace($string ,"", -1); |
Example:
1 2 3 4 5 6 | <?Php $string = "Hello TecAdmin!"; echo "Original string: " . $string . "\n"; echo "Updated string: " . substr_replace($string ,"",-1) . "\n"; ?> |
Output:
Original string: Hello TecAdmin! Updated string: Hello TecAdmin
Method 2 – substr function
Use the substr function to remove the last character from any string in PHP string
Syntax:
1 | substr($string, 0, -1); |
Example:
1 2 3 4 5 6 | <?php $string = "Hello TecAdmin!"; echo "Original string: " . $string . "\n"; echo "Updated string: " . substr($string, 0, -1) . "\n"; ?> |
Output:
Original string: Hello TecAdmin! Updated string: Hello TecAdmin
Method 3 – mb_substr function
Use the mb_substr function to remove characters from the end of the string.
Syntax:
1 | mb_substr($string, 0, -1); |
Example:
1 2 3 4 5 6 | <?php $string = "Hello TecAdmin!"; echo "Original string: " . $string . "\n"; echo "Updated string: " . mb_substr($string, 0, -1) . "\n"; ?> |
Output:
Original string: Hello TecAdmin! Updated string: Hello TecAdmin
Method 4 – rtrim function
The rtrim function to used to remove specific characters from the end of the string.
Syntax:
1 | rtrim($string,'x'); |
Here “x” is the character to remove.
Example:
1 2 3 4 5 6 | <?php $string = "Hello TecAdmin!"; echo "Original string: " . $string . "\n"; echo "Updated string: " . rtrim($string, "!") . "\n"; ?> |
Output:
Original string: Hello TecAdmin! Updated string: Hello TecAdmin
6 Comments
very good article
Your article has piqued my interest. This is definitely a thinker’s article with great content and interesting viewpoints. I agree in part with a lot of this content. Thank you for sharing this informational material.
Thanks for sharing this post,
is very helpful article.
Your article has piqued my interest. This is definitely a thinker’s article with great content and interesting viewpoints. I agree in part with a lot of this content. Thank you for sharing this informational material.
Do you guys usually put fake comments on your own site in hopes people won’t figure it out?
Hi Ben, I don’t think we have time to do fake comments. We are getting hundreds of spam comments daily, so some of them with positive messages get approved by the team.