Come posso rimuovere 3 caratteri alla fine di una stringa in php? "abcabcabc" diventerebbe "abcabc"!
Come posso rimuovere 3 caratteri alla fine di una stringa in php? "abcabcabc" diventerebbe "abcabc"!
Risposte:
Basta fare:
echo substr($string, 0, -3);
Non è necessario utilizzare una strlen
chiamata, poiché, come indicato nei documenti substr :
Se la lunghezza è data ed è negativa, allora molti caratteri saranno omessi dalla fine della stringa
<?php echo substr("abcabcabc", 0, -3); ?>
s($str)->cutEnd(3)
utile, come si trova in questa libreria indipendente . Questo è Unicode o multibyte sicuro.