Maison > développement back-end > Problème PHP > Comment supprimer les deux derniers caractères d'une chaîne php

Comment supprimer les deux derniers caractères d'une chaîne php

青灯夜游
Libérer: 2023-03-15 18:16:01
original
3766 Les gens l'ont consulté

Méthode : 1. Utilisez substr(), syntaxe "substr(string,0,-2)" ; 2. Utilisez substr_replace(), syntaxe "substr_replace(string,"",-2,2)" ; rtrim(), la syntaxe est "rtrim(string, "character")".

Comment supprimer les deux derniers caractères d'une chaîne php

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

Supprimez les deux derniers caractères de la chaîne php

1. Utilisez la fonction substr().

substr () La fonction peut intercepter une certaine longueur de caractères à partir de la position spécifiée de la chaîne. Les caractères interceptés peuvent être appelés "sous-chaîne" ou "sous-chaîne"

Il vous suffit de définir le deuxième paramètre de la fonction sur 0 , le troisième paramètre est défini sur -2 pour supprimer les deux derniers caractères.

Exemple :

<?php
$str = "Hello World!";
echo $str . "<br>";
echo substr($str,0,-2);
?>
Copier après la connexion

Comment supprimer les deux derniers caractères dune chaîne php

2. Utilisez la fonction substr_replace()

La fonction substr_replace() est utilisée pour remplacer une partie d'une chaîne par une autre chaîne à partir de la position spécifiée.

Lorsque la valeur de remplacement (deuxième paramètre) est définie sur un caractère nul &#39;&#39;, la position de départ est définie sur -2 et le nombre de remplacements est défini sur 2 pour supprimer les deux derniers caractères.

Exemple :

<?php
$str = "123456789";
echo $str . "<br>";
echo substr_replace($str,"",-2,2);
?>
Copier après la connexion

Comment supprimer les deux derniers caractères dune chaîne php

3. Utilisez la fonction rtrim()

rtrim() pour supprimer les caractères vides ou autres caractères prédéfinis à la fin de la chaîne.

Il vous suffit de définir le deuxième paramètre de la fonction sur la sous-chaîne (les deux derniers caractères) qui doit être supprimée.

Exemple :

<?php
$str = "123456789!";
echo $str . "<br>";
echo rtrim($str,"9!");
?>
Copier après la connexion

Comment supprimer les deux derniers caractères dune chaîne php

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal