Home >Backend Development >PHP Problem >How to delete the last two characters from a php string

How to delete the last two characters from a php string

青灯夜游
青灯夜游Original
2022-04-14 20:40:433762browse

Method: 1. Use substr(), the syntax is "substr(string,0,-2)"; 2. Use substr_replace(), the syntax is "substr_replace(string,"",-2,2 )"; 3. Use rtrim(), the syntax is "rtrim(string, "character")".

How to delete the last two characters from a php string

The operating environment of this tutorial: windows7 system, PHP7.1 version, DELL G3 computer

php string deletion The last two characters

1. Use the substr() function

substr() function can intercept a certain length of characters from the specified position of the string. character, this intercepted character can be called "substring" or "substring"

You only need to set the second parameter of the function to 0, and the third parameter to -2, that is The last two characters can be deleted.

Example:

<?php
$str = "Hello World!";
echo $str . "<br>";
echo substr($str,0,-2);
?>

How to delete the last two characters from a php string

2. Use substr_replace() function

substr_replace() function is used to Starting at the specified position, replace part of the string with another string.

When the replacement value (second parameter) is set to the empty character '', the starting position is set to -2, and the replacement number is set to 2 to delete the last two characters. .

Example:

<?php
$str = "123456789";
echo $str . "<br>";
echo substr_replace($str,"",-2,2);
?>

How to delete the last two characters from a php string

3. Use the rtrim() function

rtrim() function from a string Starting from the end, whitespace characters or other predefined characters are removed.

You only need to set the second parameter of the function to the substring (the last two characters) that needs to be deleted.

Example:

<?php
$str = "123456789!";
echo $str . "<br>";
echo rtrim($str,"9!");
?>

How to delete the last two characters from a php string

Recommended learning: "PHP Video Tutorial"

The above is the detailed content of How to delete the last two characters from a php string. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn