Avatar billede domaz.dk Novice
10. marts 2006 - 11:28 Der er 2 kommentarer og
1 løsning

En del af $string skal highlightes

Hej...

Jeg sidder og arbejder lidt på denne funktion:

function string2code($string) {
    $string = preg_replace_callback("/<span class=\"code\">(.*)<\/span>/i", create_function('$code','return "<span class=\"code\">".highlight_string(html_entity_decode($code[1]))."</span>";'), $string);
   
    return $string;
}

Den burde lave det der står mellem '<span class="code">' og '</span>' om til code og derefter highlighte det...
Til dels gør den det også, men problemet er at istedet for at lave det om i $string'en laver den det bare i toppen.

eks. http://domaz.dk/test.php

Nogle der kan se hva jeg gør forkert...?
Avatar billede Six Nybegynder
10. marts 2006 - 12:28 #1
Er det ikke fordi du bruger preg_replace_callback ? istedet for bare preg_replace ?
Avatar billede domaz.dk Novice
10. marts 2006 - 12:57 #2
med preg_replace virker det slet ikk...
Avatar billede domaz.dk Novice
10. marts 2006 - 13:15 #3
nåå.. fandt en anden løsning fra dette spm: http://www.eksperten.dk/spm/323117
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