Momenteel ben ik (alweer) bezig met een forum, momenteel ben ik bezig met de template engine van het ding..Bij het onderdeel addons..
De volgende "addon tags" zijn toegestaan:
[addon:xxx:yyy] en [addon:xxx] Momenteel matched en replaced hij ze wel maar bij twee paramaters neemt hij de dubbele punt mee in zen tweede uitvoer (\\2)
Dit poept ie uit:
Zoals je kunt zien staat bij de eerste uitvoer er nogsteeds een dubbele punt voor :paramater.. iemand een idee?
PHP:
1
| <?function functie($text,$text2=''){ return ":: $text <b>$text2</b>::"; }preg_replace ("|\\[addon:(.*)(:(.*))?\]|Usi", functie('\\1','\\2'), "[addon:naam:parameter]<br><br>[addon:geen_parameter]");?> |
De volgende "addon tags" zijn toegestaan:
[addon:xxx:yyy] en [addon:xxx] Momenteel matched en replaced hij ze wel maar bij twee paramaters neemt hij de dubbele punt mee in zen tweede uitvoer (\\2)
Dit poept ie uit:
code:
1
2
3
| :: naam <b>:parameter</b>:: <br><br> :: geen_parameter <b></b>:: |
Zoals je kunt zien staat bij de eerste uitvoer er nogsteeds een dubbele punt voor :paramater.. iemand een idee?