Gå til innhold

[Løst]Trenger litt regex hjelp =)


Anbefalte innlegg

Videoannonse
Annonse

ah ja sorry

 

det er enkelt og greit en string som skal inn istedenfor {{tekst}} eller {@tekst}.

 

hvis en annen template er lettere så greit for meg.. men ha en slags avslutning..

 

@tekst er ikke nok, då må det bli @tekst@.

 

alt jeg trenger er to regex uttrykk for å replace tekst i html som starter og slutter med noen tegn som sjelden blir brukt =)

 

takk

Endret av jossy
Lenke til kommentar

Oki.. Her er løsningen..

 

Jeg har har en HTML fil:

 

...

<body>

{{top_menu}}

...

 

og i php filen:

 

$temp_doc = file_get_contents($path);

$this->doc = preg_replace_callback('!\{\{(\w+)\}\}!', array('Frame', 'rend'), $temp_doc);

 

og 'rend' metoden i Frame klassen vil da finne en fil jeg har med navnet top_menu.php og kalle en metode der for å få HTML til top_menu.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...