ulli: preg_replace mit & und &

Beitrag lesen

hallo

preg_replace("/(&[^amp;])/","&",$string);
bedeutet:
ersetze alle & mit & - allerdings nur jene & die nicht von amp gefolgt werden.

ja eben nicht =( ...
in dem von mir angegebene beispiel wird
m.php?nm=STL&fi=f_l&all=1&su=1
zu:
m.php?nm=STL&i=f_l&all=1&u=1
übersetzt

Die Frage ist etwas verwirrend. Welches Zeichen möchtest Du denn mit welchen ersetzen?

alle & in & aber nur, wenn nicht schon ein & da steht

cu
ulli