![]() |
Ersetzung von "&" Hallo, mit folgendem Code ersetze ich das "&" durch & Code: $ausgabe = str_replace("&","&",$ausgabe); Code: $ausgabe = preg_replace("/\&(.*);/siU","&\\1;",$ausgabe); Weiß jemand warum? :rolleyes: |
Ich würde nicht erst & durch & ersetzen und dann wieder alle falschen Ersetzungen wie   wieder rückgängig machen, das ist nur unnötiger Aufwand. Ich würde das mit einem einzige regulären Ausdruck realisieren der in etwa folgendes macht: "Ersetze & durch & wenn nach & nicht mehrere Zeichen gefolgt von einem ; kommen". Im Klartext also & durch & ersetzen, aber ignorieren. PHP-Code: |
Danke, das funktioniert... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:11 Uhr. |