Avatar billede crolesen Nybegynder
14. december 2007 - 21:16 Der er 4 kommentarer og
1 løsning

Forklare den kodning

En der har lavet dette eksempel til mig, men jeg forstår det ikke, alle de forskellige tegn der er.

Er der nogen der kan skille koden fuldstændig ad for mig og fortælle mig sammenhængen


<?php


$siden = 'http://www.naestvedboldklub.dk/';
$indhold = file_get_contents($siden);

if(preg_match('%<b>Stillingen</b></font></div><br><div id=frontpagehalfcolumn></div>(.*?)<div id=frontpagehalfcolumn></div>%i', $indhold, $stilling)) {
    if (preg_match_all('%<span class=style11>(\d{2})</span>.+?<span class=style11>(.+?)</span>.+?<span class=style11>(\d{2})</span>%i', $stilling[1], $match)) {
        for($i = 0; $i < count($match[1]); $i++)
        {
            echo $match[1][$i] . ' - ' . $match[2][$i] . ' - ' . $match[3][$i] . '<br />';
        }
    }
}

echo '<hr />';
show_source(__FILE__);

?>
Avatar billede nielle Nybegynder
17. december 2007 - 19:07 #1
Det var ellers ikke så lidt af en mundfuld...

Da det primært handler om at forstå regulære udtryk, vil jeg foreslå at at du starter med at læse min 1. artikel om emnet her på Eksperten:

http://www.eksperten.dk/artikler/1156

Fulgt op af min 3. artikel:

http://www.eksperten.dk/artikler/1160

Specielt det 2. af de tre PHP kodeksempler er relevant for den viste kode.

Når du har læst dem, skal jeg gerne svare på yderlige spørgsmål du måtte have. :^)
Avatar billede nielle Nybegynder
21. december 2007 - 08:14 #2
Har du fået kigget på det?
Avatar billede nielle Nybegynder
29. december 2007 - 07:26 #3
Hvad med noget respons?
Avatar billede crolesen Nybegynder
04. april 2008 - 11:19 #4
Hej nielle! Tak for henvendelsen for lang tid siden, men har fået hjælp. ellers gode artikler.

Du kan smide et svar så kan du få pointene
Avatar billede nielle Nybegynder
04. april 2008 - 19:25 #5
Svar :^)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester