Habe ein ähnliches Problem wie str_replace ersetzt kein '&'.
Nur klappt die vorgeschlagene Lösung bei mir nicht. Ich will ein einfaches Wordpress-PHP, mit dem ich die URL eines Posts per Mail verschicken kann. Der darin enthaltene Code:
funktioniert. Nur, wenn im Title ein & enthalten sind, geht es nicht, da das & den mailto: stört. Daher mein Versuch:
Auch das geht, nur bekomme ich statt dem "-" im ersetzten String "-#038; ", also das encodierte Zeichen nochmal. Wie bekomme ich das weg?