eregi_replace erstatter min tekst 2 gange
Hej Eksperter.Jeg er stødt ind i et højest besynderligt problem. Nedenstående kode eksekveres to gange (ser det ud til).
$this->data = eregi_replace($toReplace, $newContent, $this->data);
Jeg har udskrevet både $toReplace, $newContent og $this->data for at sikre mig, at de indeholder de korrekte værdier - og det gør de. Men $toReplace bliver alligevel erstattet med indholdet fra $newContent 2 gange. $newContent kommer altså til at stå dobbelt.
$toReplace = "Test";
$newContent = "HEJ";
$this->data = "Dette er en test";
Indholdet i $this->data efter jeg har kørt scriptet :
"Dette er en HEJHEJ"
Der er ikke tale om en løkkekonstruktion. Nogen der har et bud?
