Mysql
 sql >> Datenbank >  >> RDS >> Mysql

seltsame Zeichen wie ‪ ‬ ‏

Dies sind HTML-Entitäten die mit html_entity_decode dekodiert werden kann , wie echo html_entity_decode($str, ENT_COMPAT, 'UTF-8') .

Wie Sie sehen, ist es jedoch falsch, solche Werte in der Datenbank zu speichern. Die Werte sollten in ihrer ursprünglichen Form gespeichert und nur HTML-Entity-codiert werden, wenn dies für die Ausgabe in HTML erforderlich ist. Finden Sie heraus, wo sie HTML-codiert werden, und beheben Sie das. Wenn Sie bereits eine Datenbank voll mit diesem Unsinn haben ... ähm, viel Spaß beim Umkehren. :o)