Hola a todos llevo horas dandole al asunto y no consigo dar con la solucion, necesito crear una variable con el resultado de un array aqui os dejo el codigo:
Saco el codiGo html de una pagina busco la linea que quiero y los datos que quiero de esa linea, el problema es que no quiero que se imprima el codigo si no que se guarde en una variable
function llamada_ruta ($valor) {
$lineas = file (una pagina cualquiera'); // AQUI PONGO LA URL DE LA PAGINA
foreach ($lineas as $linea_num => $linea) {
$linea_final = array(
$linea_num => htmlspecialchars($linea) ); // AQUI ME DA EL ARRAY DEL HTML CON LA LINEA QUE LE HABIA DADO EN LA VARIALBE $VALOR
$file = $linea_final[$valor]; //cargamos el string
$partes = explode("thumbsDir", $file); // cortamos el string
$file2 = $partes[1]; // da como salida el texto cortado
$final = explode("'", $file2); // cortamos el string resultatnde por el final
echo $final[0]; // Y ESTE ARRAY ES EL QUE QUIERO QUE SE ALMACENE EN UNA VARIABLE O PODER HACER UN RETURN DE ALGUNA FORMA
}
}
Gracias de antemano