311 Comment puis-je supprimer 3 caractères à la fin d'une chaîne en php? "abcabcabc" deviendrait "abcabc"! php string la source 1 Vous trouverez peut-être s($str)->cutEnd(3)utile, comme dans cette bibliothèque autonome . C'est sûr Unicode ou multi-octets. caw Réponses: 671 Faites juste: echo substr($string, 0, -3); Vous n'avez pas besoin d'utiliser un strlenappel, car, comme indiqué dans les documents substr : Si la longueur est donnée et est négative, alors autant de caractères seront omis de la fin de la chaîne bensiu la source 30 <?php echo substr("abcabcabc", 0, -3); ?> KomarSerjio la source 6 <?php echo substr($string, 0, strlen($string) - 3); ?> Jan la source 21 Le strlen () n'est pas nécessaire. Bill Weinman
671 Faites juste: echo substr($string, 0, -3); Vous n'avez pas besoin d'utiliser un strlenappel, car, comme indiqué dans les documents substr : Si la longueur est donnée et est négative, alors autant de caractères seront omis de la fin de la chaîne bensiu la source
6 <?php echo substr($string, 0, strlen($string) - 3); ?> Jan la source 21 Le strlen () n'est pas nécessaire. Bill Weinman
s($str)->cutEnd(3)
utile, comme dans cette bibliothèque autonome . C'est sûr Unicode ou multi-octets.Réponses:
Faites juste:
Vous n'avez pas besoin d'utiliser un
strlen
appel, car, comme indiqué dans les documents substr :la source
<?php echo substr("abcabcabc", 0, -3); ?>
la source
la source