Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2009, 14:32
diego007007
 
Fecha de Ingreso: enero-2009
Ubicación: en la casa
Mensajes: 223
Antigüedad: 15 años, 3 meses
Puntos: 3
Extraer una parte de un texto

Hola amigos, tengo la siguiente consulta, busque en internet como extraer parte de un texto y lo que encontre fue solo la forma de extraer parte del texto de una direcccion de internet:
Código PHP:
function Obtener_contenidos($url,$inicio='',$final){
$source = @file_get_contents($url)or die('se ha producido un error');
$posicion_inicio strpos($source$inicio) + strlen($inicio);
$posicion_final strpos($source$final) - $posicion_inicio;
$found_text substr($source$posicion_inicio$posicion_final);
return 
$inicio $found_text .$final;
}
$url 'http://www....'/// pagina web del contenido
$textObtener_contenidos($url,'<body>','</body>');//inicio y final del html 
Funciona muy bien, mi pregunta es como seria de hacer para que el texto no lo tome de una URL sino de un txt, intente en poner lo siguiente:
Código PHP:
$url 'mitexto.txt'
pero no funciono, alguien tiene algo paresido o puede modificar esta funcion par extraer partes de texto.
De antemano gracias