naam van een link uitlezen uit html bestand

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

15/04/2004 22:15:00
Quote Anchor link
He,

Ik heb onderstaand script van http://www.phpfreaks.com en nu lukt het me met het onderstaande script om de url's uit een html file te filteren. Maar nu wil ik ook de naam van de link eruit filteren kan iemand mij hiermee helpen

Of kan iemand mij uitleggen wat die variabele $urls, $ltrs, $gunk, $punc inhouden en wat de preg_match_all precies uitvoert.....
Zodat ik hem zelf kan laten filteren op ...>LINKNAAM</a> ...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?
//$html heeft de gehele inhoud van het html bestand
$urls = 'http';
$ltrs = '\w';
$gunk = '/#~:.?+=&%@!\-';
$punc = '.:?\-';
$any = "$ltrs$gunk";
preg_match_all("{
                   \b
                   $urls   :
                   [$any] +?

                   (?=
                     [$punc] *
                     [^$any]
                   |
                     $
                   )

                 }x"
, $html, $matches);
    printf("Output of URLs %d URLs<P>\n", sizeof($matches[0]));

foreach ($matches[0] as $u)
{

  echo $u . '<br>';
}


?>


Alvast bedankt
 
Er zijn nog geen reacties op dit bericht.



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.