Microsoft mal wieder… :-(

Die drei Punkte in der Überschrift greifen das Thema schon auf.
Drei Punkte gibt es auch als Schriftzeichen im UTF-8 Zeichensatz und ebenso im Windows CP1252.
MS Word und auch MS Excel wandeln oft automatisch '...' in dieses eine Entity um.
Will man nun diesen Text in einem ISO-8859-1 (o.ä.) Format darstellen wird das '...'-Zeichen (… - horizontal ellipsis) als '?' dargestellt, da es im ISO-8859-1 Charset gar nicht vorkommt.

Die einzige Chance ist das "Suchen und Ersetzen" innerhalb des Strings mit der PHP Extension mbstring (Link).
Man sucht das Vorkommen und ersetzt es mit drei Punkten, dann ist alles wieder gut...

Hier ein wenig PHP Code dafür:

Share if you like...Email this to someone
email
Share on Facebook
Facebook
Share on LinkedIn
Linkedin
Tweet about this on Twitter
Twitter