Comment puis-je supprimer 3 caractères à la fin d'une chaîne en php? "abcabcabc" deviendrait "abcabc"!
Comment puis-je supprimer 3 caractères à la fin d'une chaîne en php? "abcabcabc" deviendrait "abcabc"!
Réponses:
Faites juste:
echo substr($string, 0, -3);
Vous n'avez pas besoin d'utiliser un strlen
appel, 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
<?php echo substr("abcabcabc", 0, -3); ?>
<?php echo substr($string, 0, strlen($string) - 3); ?>
s($str)->cutEnd(3)
utile, comme dans cette bibliothèque autonome . C'est sûr Unicode ou multi-octets.