Remove the last character of a string in PHP
In this tutorial, we are going to learn about how to remove the last character of a string in PHP.
Consider, we have a following string:
$place="paris";Now, we want to remove the last character s from the above string.
Removing the last character
To remove the last character of the string, we can use the built-in substr() function in PHP.
The substr() function accepts three arguments, the first one is string, the second is start position, third is length.
Here is an example, that removes the last character s from the $place string:
$place="paris";
$result = substr($place, 0, -1);
echo $result;Output:
"pari"In the example above, we have passed 0, -1 as second and third arguments to the substr() function. so it begins the extraction at index 0 and extracts before the last character of a string.
Note: If
lengthis given negative then characters are removed from the end of a string.
The substr() function doesn’t mutate the original string.


