Hello,
Sorry, aber ich bekomme es immer noch nicht hin. Selbst ein
$article->text = str_replace('©', '(c)', $article->text);
funktioniert nicht. Das Zeichen bleibt wie es ist.Es handelt sich um einen Artikel im CMS Joomla, den ich mit einer onPrepareContent-Funktion parse. Der Content kommt also aus einer DB, die Kollation ist utf8_general_ci.
Dann hilft nur debuggen!
Also Kontrollausgaben anfertigen aller Variablen aus demselben Script heraus mit definierter und nachvollziehbarer Kodierung, Darstellung am besten als Hexcode...
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg