Jeg nerdet og ircet så fornøyd her også spør en fyr meg på irc om hvordan han kan få dette til å virke:
Formelt sett er jo det helt korrekt. Men preg_replace fungerer jo bare ikke slik. Det virker rett og slett ikke. Noen forslag?
Kode
$template = "<h1>%foobar%</h1><p>Barfoofu!</p>"; $text = array("foobar" => "FU!"); $content = preg_replace("/\%([A-Z]*)\%/i", $text[(string) "\\1"], $template);