Foros del Web » Programando para Internet » PHP »

Eliminar ultimos caracteres cadena

Estas en el tema de Eliminar ultimos caracteres cadena en el foro de PHP en Foros del Web. Hola de nuevo, como puedo eliminar los ultimos caracteres numericos de una cadena? Tengo una cadena tipo http://midominio.com/direccion-web-897 y y quiero dejarla tengo una cadena ...
  #1 (permalink)  
Antiguo 01/06/2009, 12:49
NiB
 
Fecha de Ingreso: octubre-2005
Mensajes: 59
Antigüedad: 18 años, 6 meses
Puntos: 0
Eliminar ultimos caracteres cadena

Hola de nuevo,
como puedo eliminar los ultimos caracteres numericos de una cadena?
Tengo una cadena tipo http://midominio.com/direccion-web-897 y y quiero dejarla tengo una cadena tipo http://midominio.com/direccion-web
gracias de antemano
  #2 (permalink)  
Antiguo 01/06/2009, 13:25
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: Eliminar ultimos caracteres cadena

Puedes usar substr() para eliminar la ultima parte de la cadena si es fija, o una expresion regular si esta varia en tamaño.

Saludos.
  #3 (permalink)  
Antiguo 01/06/2009, 14:43
NiB
 
Fecha de Ingreso: octubre-2005
Mensajes: 59
Antigüedad: 18 años, 6 meses
Puntos: 0
Respuesta: Eliminar ultimos caracteres cadena

Código PHP:
$pos strripos($pageURL'-');
$pageFinal=substr($pageURL0$pos); 
He conseguido hacerlo, no se si es la manera mas correcta pero funciona, gracias GatorV
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:43.