Get the last n characters of a string in PHP
In this tutorial, we are going to learn about how to get the last n characters of a string in PHP.
In PHP, strings are the sequence of characters, where the index of the first character is 0
, the second character is 1
, third character is 3
, last character index is -1 etc.
Negative indexes are used to access the characters from the end of a string.
Get the last n characters of a string
To get the last n characters of a string in PHP, we can use the built-in substr()
function by passing the first argument as a string and second argument -n
.So, it returns the last n
characters of a string.
Note: -n
is the number of characters we need to extract from the end position of a string.
Here is an example, that extracts the last 3 characters from a string:
$string = "Google";
$lastthree = substr($string, -3);
echo $lastthree;
Output:
"gle"
The substr() function accepts three arguments, the first one is string
, the second is start position, third is length (which is optional). Then returns the specified part of a string from the start position.
Syntax : substr(string, start, length)