¿Cómo puedo eliminar 3 caracteres al final de una cadena en php? ¡"abcabcabc" se convertiría en "abcabc"!
¿Cómo puedo eliminar 3 caracteres al final de una cadena en php? ¡"abcabcabc" se convertiría en "abcabc"!
Respuestas:
Solo haz:
echo substr($string, 0, -3);
No necesita usar una strlen
llamada, ya que, como se indica en los documentos substr :
Si se da longitud y es negativa, entonces se omitirán muchos caracteres desde el final de la cadena
<?php echo substr("abcabcabc", 0, -3); ?>
s($str)->cutEnd(3)
útil, como se encuentra en esta biblioteca independiente . Esto es Unicode o multibyte seguro.