De volgende test van php.net gaat goed:
maar mijn eigen code gaat op een vage manier fout:
wat er dan uit zou moeten komen is:
<de url is www.google.com>
Maar wat hij echo'd is gewoon precies $string; hij veranderd dus niks.. hoe kan dat?!
code:
1
2
3
4
| $string = "This is a test";
echo ereg_replace (" is", " was", $string);
echo ereg_replace ("( )is", "\\1was", $string);
echo ereg_replace ("(( )is)", "\\2was", $string); |
maar mijn eigen code gaat op een vage manier fout:
code:
1
2
| $string = "<A href=www.google.com name>";
echo ereg_replace("A href=( ) name","de url is \\1",$string); |
wat er dan uit zou moeten komen is:
<de url is www.google.com>
Maar wat hij echo'd is gewoon precies $string; hij veranderd dus niks.. hoe kan dat?!