<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// Ce n'est pas lié au contenu de l'article PHP Exemple de code</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"Bienvenue à lire PHP Partage des compétences!"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
</span><span><span class="hljs-meta"><?php</span></span><span>
<span class="hljs-comment">/*
Titre d'article: utiliser rtrim Conseils pour la fonction de suppression de caractères spécifiques à la fin d'une chaîne
*/</span>
</span><span><span class="hljs-comment">// exister PHP Lors du traitement des chaînes,Souvent, vous devez supprimer des caractères supplémentaires à la fin d'une chaîne.。</span></span><span>
</span><span><span class="hljs-comment">// rtrim La fonction est PHP Un outil très pratique fourni,Peut effectuer des opérations de culture précises à la fin d'une chaîne。</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<h1>utiliser rtrim Conseils pour la fonction de suppression de caractères spécifiques à la fin d'une chaîne</h1>"</span></span><span>;
</span><span><span class="hljs-comment">// rtrim Utilisation de base</span></span><span>
<span class="hljs-comment">/*
grammaire:
string rtrim(string $str [, string $character_mask])
Description du paramètre:
- $str: Chaîne à traiter
- $character_mask: Spécifiez la collection de caractères à supprimer,Supprimer les caractères de l'espace par défaut(Espaces、Symboles d'onglet、Breaks de ligne, etc.)
Valeur de retour:
- Renvoie la chaîne après la suppression du caractère spécifié
*/</span>
</span><span><span class="hljs-comment">// Exemple 1: Supprimer les caractères vierges finaux</span></span><span>
</span><span><span class="hljs-variable">$text1</span></span><span> = </span><span><span class="hljs-string">"Hello World! "</span></span><span>;
</span><span><span class="hljs-variable">$clean1</span></span><span> = </span><span><span class="hljs-title function_ invoke__">rtrim</span></span><span>(</span><span><span class="hljs-variable">$text1</span></span><span>);
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>Chaîne d'origine: '<span class="hljs-subst">{$text1}</span></span></span><span>'</p>";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>Après traitement: '<span class="hljs-subst">{$clean1}</span></span></span><span>'</p>";
</span><span><span class="hljs-comment">// Exemple 2: Supprimer le caractère spécifié</span></span><span>
</span><span><span class="hljs-variable">$text2</span></span><span> = </span><span><span class="hljs-string">"filename.txtxxx"</span></span><span>;
</span><span><span class="hljs-variable">$clean2</span></span><span> = </span><span><span class="hljs-title function_ invoke__">rtrim</span></span><span>(</span><span><span class="hljs-variable">$text2</span></span><span>, </span><span><span class="hljs-string">"x"</span></span><span>); </span><span><span class="hljs-comment">// Supprimer tout à la fin x</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>Chaîne d'origine: '<span class="hljs-subst">{$text2}</span></span></span><span>'</p>";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>Après traitement: '<span class="hljs-subst">{$clean2}</span></span></span><span>'</p>";
</span><span><span class="hljs-comment">// Exemple 3: Supprimer plusieurs caractères spécifiés</span></span><span>
</span><span><span class="hljs-variable">$text3</span></span><span> = </span><span><span class="hljs-string">"abc123xyz123"</span></span><span>;
</span><span><span class="hljs-variable">$clean3</span></span><span> = </span><span><span class="hljs-title function_ invoke__">rtrim</span></span><span>(</span><span><span class="hljs-variable">$text3</span></span><span>, </span><span><span class="hljs-string">"123xyz"</span></span><span>); </span><span><span class="hljs-comment">// Supprimer la fin 1、2、3、x、y、z</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>Chaîne d'origine: '<span class="hljs-subst">{$text3}</span></span></span><span>'</p>";
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>Après traitement: '<span class="hljs-subst">{$clean3}</span></span></span><span>'</p>";
</span><span><span class="hljs-comment">// Conseils:</span></span><span>
</span><span><span class="hljs-comment">// 1. rtrim Seulement à la fin de la chaîne,Si vous avez besoin de supprimer les caractères débutants,可以utiliser ltrim。</span></span><span>
</span><span><span class="hljs-comment">// 2. Si vous souhaitez supprimer les deux personnages en même temps,可以utiliser trim。</span></span><span>
</span><span><span class="hljs-comment">// 3. character_mask Plusieurs caractères peuvent être combinés,rtrim Ces personnages qui apparaissent en continu à la fin seront supprimés。</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"<p>通过以上Exemple,On peut voir rtrim exister处理字符串尾部特定字符时非常灵活,Particulièrement adapté pour nettoyer les suffixes de saisie des utilisateurs ou de fichiers。</p>"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
</span></span>