Maison > développement back-end > Problème PHP > Comment supprimer les caractères à droite en php

Comment supprimer les caractères à droite en php

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

Méthode de suppression : 1. Utilisez substr_replace() pour supprimer tous les caractères à partir de la position n à droite, la syntaxe est "substr_replace($str,"",-n)", le paramètre "n" est le nombre de caractères à supprimer ; 2. Utilisez substr(), syntaxe "substr($str,0,-n)".

Comment supprimer les caractères à droite en php

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

php supprime quelques caractères à droite

Méthode 1 : Utiliser 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.

substr_replace(string,replacement,start,length)
Copier après la connexion

Lorsque la valeur de remplacement (le deuxième paramètre remplacement) est définie sur le caractère vide '', elle peut être utilisée pour implémenter la fonction de suppression de caractères. replacement)设置为空字符''时,可用于实现删除字符的功能。

而想要实现从字符串右边(尾部)删除字符串,就需要将startc参数设置为负值(-n),且length参数设置为n:

  • 意思为 从字符串右边n位开始删除n个字符。

当然length参数也可以省略,这样就是n位开始删除全部字符

实现示例:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "123456789";
echo $str . "<br>";
echo "去掉右边1个字符:".substr_replace($str,"",-1,1);
echo "<br>去掉右边1个字符:".substr_replace($str,"",-1);
echo "<br>去掉右边2个字符:".substr_replace($str,"",-2);
echo "<br>去掉右边3个字符:".substr_replace($str,"",-3);
echo "<br>去掉右边4个字符:".substr_replace($str,"",-4);
echo "<br>去掉右边5个字符:".substr_replace($str,"",-5);
?>
Copier après la connexion

Comment supprimer les caractères à droite en php

方法2:使用substr()函数

substr() 函数可以从字符串的指定位置截取一定长度的字符,这段被截取的字符可称为“子串”或者“子字符串”

substr(string,start,length)
Copier après la connexion

只需要将该函数的start参数设置为0,length参数设置为-n即可删除后n

Si vous souhaitez supprimer la chaîne du côté droit (queue) de la chaîne, vous devez définir le paramètre startc sur une valeur négative (-n) et le paramètre length sur n :

  • signifie supprimer n caractères à partir de n caractères sur le côté droit de la chaîne.

Comment supprimer les caractères à droite en phpBien sûr, le paramètre de longueur peut également être omis, afin que tous les caractères soient supprimés à partir de n chiffres

Exemple d'implémentation :

Comment supprimer les caractères à droite en php🎜🎜Méthode 2 : Utiliser la fonction substr()🎜🎜🎜 La fonction substr() peut être utilisée à partir d'une chaîne Intercepter une certaine longueur de caractères à la position spécifiée. Ce caractère intercepté peut être appelé une "sous-chaîne" ou une "sous-chaîne"🎜rrreee🎜Il vous suffit de définir le paramètre de début de la fonction sur 0 et le paramètre de longueur à -n supprimeront les derniers n caractères. 🎜🎜Exemple d'implémentation : 🎜rrreee🎜🎜🎜🎜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!

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