711 votos

eliminar el último carácter de la cadena

Posibles Duplicados:
PHP - Eliminar el último carácter de si se trata de un período de tiempo?

Cual es la manera más rápida para eliminar el último carácter de la cadena.

Tengo una cadena como

a,b,c,d,e,

Me gustaría eliminar el último ',' y obtener el resto de la cadena de espalda

OUTPUT: a,b,c,d,e

Que es la forma más rápida de hacerlo?

1208voto

Pekka 웃 Puntos 249607

rtrim($string, ",") reduciría a finales comas.

trim($string, ",") reduciría a la cola y el prefijo de comas.

926voto

Nicola Peluchetti Puntos 38948

Usted puede utilizar substr("a,b,c,d,e,", 0, -1);

La salida es a,b,c,d,e

111voto

bart Puntos 3543

Una alternativa a substr es la siguiente, como una función:

substr_replace($string, "", -1)

Es el ayunado? No sé, pero estoy dispuesto a apostar que estas alternativas son todas tan rápido que no importa.

15voto

Peter Versnee Puntos 398

uso substr(string $string, int $start, int[opcional] $longitud=null);

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X