Foros del Web » Programando para Internet » PHP »

Consulta para cortar cadena

Estas en el tema de Consulta para cortar cadena en el foro de PHP en Foros del Web. Hola , tengo un programita que me va tirando urls como este drupal.org/node/295982 o como este blog.thefray.net/us/news Lo que necesito es ver como puedo hacer ...
  #1 (permalink)  
Antiguo 11/08/2009, 11:20
 
Fecha de Ingreso: marzo-2009
Mensajes: 77
Antigüedad: 15 años, 1 mes
Puntos: 0
Consulta para cortar cadena

Hola , tengo un programita que me va tirando urls como este drupal.org/node/295982 o como este blog.thefray.net/us/news

Lo que necesito es ver como puedo hacer para que me quede en una variable solamante lo que esta hasta la primer barra ( / )

Digamos que tengo en la variable: $site = "drupal.org/node/295982";
Necesito que me devuelva: $site = "drupal.org/";

O en el otro caso: $site = "blog.thefray.net/us/news";
Que devuelva: $site = "blog.thefray.net/";

Algo que corte la cadena en la primer / y me deje en la variable todo lo anterior.

Gracias
  #2 (permalink)  
Antiguo 11/08/2009, 12:08
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: Consulta para cortar cadena

Puedes usar explode() para separar por / y así obtener el primer pedazo.

Saludos.
  #3 (permalink)  
Antiguo 11/08/2009, 12:15
Avatar de Ing_FOFO  
Fecha de Ingreso: agosto-2008
Ubicación: Guatemala
Mensajes: 104
Antigüedad: 15 años, 8 meses
Puntos: 8
Respuesta: Consulta para cortar cadena

$site = "drupal.org/node/295982";
$arreglo = split('/',$site);

$Primera_parte = $arreglo[0]; // drupal.org
$resto = $arreglo[1].$arreglo[2]; //node/295982

Saludos
__________________
Si te ayude.... regalame un poquito de karma!!!

Los intelectuales resuelven los problemas; los genios ,los evitan.
Albert Einstein (1879-1955)
  #4 (permalink)  
Antiguo 11/08/2009, 15:23
 
Fecha de Ingreso: marzo-2009
Mensajes: 77
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Consulta para cortar cadena

Muchas GRacias
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 04:37.