Maison  >  Article  >  développement back-end  >  Comment supprimer des caractères à la fin d'une chaîne en php

Comment supprimer des caractères à la fin d'une chaîne en php

青灯夜游
青灯夜游original
2021-03-18 18:03:172671parcourir

Comment supprimer des caractères à la fin d'une chaîne en PHP : 1. Utilisez directement la fonction substr() pour couper le dernier caractère dans l'ordre inverse, en utilisant la syntaxe "substr(string,0,-1) "; 2. Utilisez la fonction rtrim(), syntaxe "rtrim(string,charlist)".

Comment supprimer des caractères à la fin d'une chaîne en php

L'environnement d'exploitation de ce tutoriel : système windows7, version PHP7.1, ordinateur DELL G3

php supprimer chaînes Dernier caractère

Méthode 1 : Utilisez la fonction substr()

pour utiliser directement la fonction substr() pour couper le dernier caractère de ordre inverse

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$str = &#39;123,234,345,&#39;;
echo "原字符串:",$str,&#39;<br/>&#39;;
echo "去掉末尾字符的字符串:",substr($str,0,-1);
?>

Sortie :

原字符串:123,234,345,
去掉末尾字符的字符串:123,234,345

Description :

la fonction substr() renvoie une partie d'une chaîne. Syntaxe :

substr(string,start,length)

Comment supprimer des caractères à la fin dune chaîne en php

Méthode 2 : Utilisez la fonction rtrim()

rtrim() pour supprimer le droit côté de la chaîne, des espaces ou d'autres caractères prédéfinis de chaque côté.

1. Spécifiez le dernier caractère

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$str = &#39;123,234,345,&#39;;
echo "原字符串:",$str,&#39;<br/>&#39;;
echo "去掉末尾字符的字符串:",rtrim($str,&#39;,&#39;);
?>

Sortie :

原字符串:123,234,345,
去掉末尾字符的字符串:123,234,345

2 Je ne connais pas le dernier caractère

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$str = &#39;123,234,345,1&#39;;
echo "原字符串:",$str,&#39;<br/>&#39;;

//不知道末尾字符,需先获取末字符
$last_char=$str{strlen($str)-1}; 
echo "去掉末尾字符的字符串:",rtrim($str,$last_char);
?>

. Sortie :

原字符串:123,234,345,1
去掉末尾字符的字符串:123,234,345,

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!

Déclaration:
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