Foros del Web » Programando para Internet » PHP »

Cömo elimino las carácteres iniciales de una cadena?

Estas en el tema de Cömo elimino las carácteres iniciales de una cadena? en el foro de PHP en Foros del Web. Me gustaría eliminar la parte inicial de una cadena, al contrario que hace esto: Código: if (!strstr($url, "http")) { $link_url = "http://".$link_url; } Este código ...
  #1 (permalink)  
Antiguo 25/08/2008, 07:04
Avatar de ldp
ldp
 
Fecha de Ingreso: marzo-2005
Ubicación: Por fin, en mi nueva casa!
Mensajes: 617
Antigüedad: 19 años, 1 mes
Puntos: 3
Cömo elimino las carácteres iniciales de una cadena?

Me gustaría eliminar la parte inicial de una cadena, al contrario que hace esto:

Código:
if (!strstr($url, "http")) {
            $link_url = "http://".$link_url;
        }
Este código hace que si no tiene htpp se lo pone y yo quiero el contrario. Quiero que busque si tiene htpp y si lo tiene, que lo quite. Gracias x adelantado.
  #2 (permalink)  
Antiguo 25/08/2008, 07:14
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Respuesta: Cömo elimino las carácteres iniciales de una cadena?

Hola

Código PHP:
$link_url str_replace('http://'''$link_url); 
Saludos
__________________
Federico.

Mi página: www.jourmoly.com.ar
  #3 (permalink)  
Antiguo 26/08/2008, 06:18
Avatar de ldp
ldp
 
Fecha de Ingreso: marzo-2005
Ubicación: Por fin, en mi nueva casa!
Mensajes: 617
Antigüedad: 19 años, 1 mes
Puntos: 3
Respuesta: Cömo elimino las carácteres iniciales de una cadena?

Estoy probando, pero quiero que no tenga en cuenta las mayúsculas y minúsculas.

EDITO: parece que ya funciona con:

Código:
if (stristr($link, "http://")) {
$link = eregi_replace('http://', '', $link);  
}

Última edición por ldp; 26/08/2008 a las 06:25
  #4 (permalink)  
Antiguo 26/08/2008, 07:52
Avatar de DooBie  
Fecha de Ingreso: septiembre-2004
Mensajes: 1.101
Antigüedad: 19 años, 7 meses
Puntos: 71
Respuesta: Cömo elimino las carácteres iniciales de una cadena?

Mejor usa la funcion de Fridureiks, pero cambiando la funcion de str_replace a str_ireplace:

str_ireplace — Versión insensible a mayásculas y minúsculas de str_replace().
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 02:25.