|
#1
|
|||
|
|||
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?
|
|
#2
|
||||
|
||||
|
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:
|
|
#3
|
|||
|
|||
|
Danke, das funktioniert...
|
![]() |
| Stichworte |
| - |