Hi,
ich habe ein Problem mit eregi_replace
Ausgabe:
Problem:
$line4 sollte eigentlich $var["\\1"] in $var["user"] umwandeln, es kommt allerdings nichts dabei raus!
Habe schon alle möglichen Kombinationen ausprobiert, aber habs nicht geschafft!
Jemand einen Tipp?
ich habe ein Problem mit eregi_replace
PHP-Code:
<?php
$var["user"]="Test";
$line="Hallo {%user}";
$line2="Hallo ".$var["user"];
$line3=eregi_replace("\{%(.*)\}","\\1",$line);
$line4=eregi_replace("\{%(.*)\}",$var["\\1"],$line);
echo $line."<br>".$line2."<br>".$line3."<br>".$line4;
?>
Hallo {%user}
Hallo Test
Hallo user
Hallo
Hallo Test
Hallo user
Hallo
$line4 sollte eigentlich $var["\\1"] in $var["user"] umwandeln, es kommt allerdings nichts dabei raus!
Habe schon alle möglichen Kombinationen ausprobiert, aber habs nicht geschafft!
Jemand einen Tipp?
Kommentar