una ultimos ultimo parte obtener eliminar caracteres caracter cadena php

ultimos - obtener ultimo caracter de una cadena php



Eliminar el último carácter de la cadena (4)

Posible duplicado:
PHP - ¿Eliminar el último carácter si es un punto?

¿Cuál es la forma más rápida de eliminar el último carácter de la cadena?

Tengo una cuerda como

a,b,c,d,e,

Me gustaría eliminar el último '','' y recuperar la cadena restante

OUTPUT: a,b,c,d,e

¿Cuál es la forma más rápida de hacer esto?


Primero intento sin espacio rtrim($arraynama,","); y obtener el resultado de error.

Luego agrego un espacio y obtengo un buen resultado: $newarraynama=rtrim($arraynama,", ");


Puedes usar

substr(string $string, int $start, int[optional] $length=null);

Ver substr en los documentos PHP. Devuelve parte de una cadena.


Puedes usar substr

echo substr(''a,b,c,d,e,'', 0, -1); # => ''a,b,c,d,e''


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

substr_replace($string, "", -1)

¿Es el ayuno? No lo sé, pero estoy dispuesto a apostar que estas alternativas son tan rápidas que simplemente no importa .