изкарване на текст между " "

Wherever

Registered
значи имам текст в php файл
href="текста"
href="текста2"
href="текста3"
href="текста4"
и така продължават.... като текста винаги е различен
има ли начин да изкарам текста само между " "
 
нестава
трябва да търси в файла някакси само межуду ""
това което си ми дал трябва да го добавям на всеки href а не е оферта така
файла е голям и омешан има и знаци който са навсякъде < > както си искат
а и трябва да ми ги изкара всичките това изкарва само 1 от пример който съм дал

едит.
мисля че ще стане с тоя код ама искам да ги изкарва всичките не само първия текст
 
Код:
<?php
$connect = file_get_contents('http://adres.bg/file.html');
$link = explode("href=\"", $connect);
$link = explode("\"", $link[1]);
$link = iconv('utf-8','windows-1251',urldecode($link[0]));
?>

На втория ред където ти е $link[1] там ако трябва допълни тага след \" където това ти е затварящата кавичка от примера който искаш извеждаш чрез
Код:
<?php
echo $link . ' ';
?>
 
djpatzo твоя код нищо не показва

тва в моя файл не е нито хтмл било е сега е мацаница и искам да изкарам
само между href=" "
само това ми е текста не е линк нищо не е
 
Код:
<?php
$original_file = file_get_contents("http://web-tourist.net/");
$stripped_file = strip_tags($original_file, "<a>");
preg_match_all("/<a(?:[^>]*)href=([\"']?)(?=http|\/|\.)([^\"' >]*?)\\1(?:[^>]*)>(?:[^<]*)<\/a>/is", $stripped_file, $matches);
foreach($matches[2] as $key => $value){
echo "$value <br />";
}
?>
 

Back
Горе