Home >Backend Development >PHP Problem >How to remove the last character in php substr()
In PHP, if you want to use the substr() function to remove the last character of a string, you only need to set the second parameter of the function to 0, and the third parameter is the length of the string minus one, that is Yes; the syntax is "substr($string,0,strlen($string)-1)".
The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer
php substr() Remove the last character
The substr() function can intercept characters of a certain length from the specified position of the string and return it. The syntax format is as follows:
substr($string, $start , $length)
$string: The string that needs to be intercepted, which contains at least one character;
$start: The starting position of the intercepted string;
$length: Optional parameter, indicating the length of the intercepted string.
If you want to use the substr() function to remove the last character of the string, you only need to set the second parameter of the function $start
to 0. The third parameter $length
is the length of the string minus one.
Implementation code:
<?php header("Content-type:text/html;charset=utf-8"); $str = '123.456abc'; $nstr=substr($str,0,strlen($str)-1); echo $nstr; ?>
Recommended learning: "PHP Video Tutorial"
The above is the detailed content of How to remove the last character in php substr(). For more information, please follow other related articles on the PHP Chinese website!