Autor Zpráva
medden
Profil *
Zdravím,
začínam si robiť svoj vlastný template systém, ale narazil som na jednu vec, ktorú neviem ako vyriešiť: vnorené značky.
Dajme tomu, že mám tento kód:
<% tag param="value" %>
To je zatiaľ v pohode, na to použijem jednoduché preg_match_all('~\<\%(.+)\%\>~', $contents);
Problémom však je, keď chcem aby som sparsoval aj takýto kód:
<% tag param="<%xyz%>" %>
No ten sa sparsuje takto: tag param="<%xyz
Teda ako spraviť, aby sa <%xyz%> v "" (úvodzovky) resp. v '' (apostrofy) neparsoval, teda nebral naňho ohľad?
Chcel by som mať ten výstup takýto: tag param="<%xyz%>"

Dopredu veľmi pekne ďakujem.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0