Morgen.
Ich hab mir eine kleine Funktion zusammnengeschustert mit der ich eigene Tags in Templates einfügen kann und diesen dann auch auswerten kann.
Auf Dauer und mit einigen vielen Tags hab ich die Vermutung dass das ein wenig Performacelastig werden könnte.
( Vor allem da spliti wohl auf die posixengine ausetzt die angeblich 200xmal langsamer wäre als die perl komaptible bei regulären ausdrücken)
Kennt jemand eine elegantere , weniger performancelastige Methode mit der ich das machen kann, bei der ich aber den Wert zwischen den Tags als Variable in die Finger bekomme, da ich den Teilweise noch weiter auswerten können muss.
Aleine das ersetzen der Tags wäre kein Problem, wie gesagt ich muss den Wert zwischen den Tags as Variable zum auswerten bekommen können, sonst könnte ich das auch mit str_replace() regeln 5 anderen Funktionen regeln.
Gruß Sono
Ich hab mir eine kleine Funktion zusammnengeschustert mit der ich eigene Tags in Templates einfügen kann und diesen dann auch auswerten kann.
PHP-Code:
$nexval = " {B}Start{/B}Hallo
{B}TEST{/B}Ollum
{B}Nochatest{/B}";
$stuecke = spliti ("{B\}", $nexval );
$size_array = count($stuecke);
$nexval = $stuecke[0] ;
for ( $nam = 1 ; $nam < $size_array ; $nam ++ ){
$parts = spliti ("{\/B\}", $stuecke[$nam] );
$nexval .= "<b>".$parts[0]."</b>";
$nexval .= $parts[1];
}
echo $nexval;
( Vor allem da spliti wohl auf die posixengine ausetzt die angeblich 200xmal langsamer wäre als die perl komaptible bei regulären ausdrücken)
Kennt jemand eine elegantere , weniger performancelastige Methode mit der ich das machen kann, bei der ich aber den Wert zwischen den Tags als Variable in die Finger bekomme, da ich den Teilweise noch weiter auswerten können muss.
Aleine das ersetzen der Tags wäre kein Problem, wie gesagt ich muss den Wert zwischen den Tags as Variable zum auswerten bekommen können, sonst könnte ich das auch mit str_replace() regeln 5 anderen Funktionen regeln.
Gruß Sono
Kommentar