una ultimo quitar primer parte extraer eliminar caracteres caracter cadena buscar php string

ultimo - ¿Cómo puedo eliminar 3 caracteres al final de una cadena en php?



substr php (4)

¿Cómo puedo eliminar 3 caracteres al final de una cadena en php? "abcabcabc" se convertiría en "abcabc"!


Solo haz:

echo substr($string, 0, -3);

No es necesario usar una llamada de strlen , ya que, como se indica en los documentos substr :

Si se da la longitud y es negativa, entonces se omitirán muchos caracteres del final de la cadena


Solo necesita usar la función substr() con -3 para la longitud como en el siguiente ejemplo:

$str1 = "123456789ABC"; $str2 = substr( $str1, 0, -3 ); echo $str2: // print 123456789 removing ABC at the end


<?php echo substr("abcabcabc", 0, -3); ?>


<?php echo substr($string, 0, strlen($string) - 3); ?>