Mysql
 sql >> Database >  >> RDS >> Mysql

caratteri strani come ‪ ‬ ‏

Si tratta di entità HTML che può essere decodificato utilizzando html_entity_decode , come echo html_entity_decode($str, ENT_COMPAT, 'UTF-8') .

Tuttavia, come stai vedendo, è sbagliato memorizzare tali valori nel database. I valori devono essere archiviati nella loro forma originale e codificata solo per l'entità HTML quando necessario per l'output in HTML. Scopri dove vengono codificati in HTML e risolvilo. Se hai già un database pieno di queste sciocchezze... ehm, divertiti a capovolgerlo. :o)