Per consentire al sito Web di accettare i contenuti inviati dall'utente che potrebbero non essere in inglese (ad esempio giapponese) e salvarlo nel database, è nel mio interesse a utf8_encode tutto il nuovo contenuto e user utf8_decode quando lo si recupera in seguito?Internazionalizzare le best practice sui contenuti per l'utilizzo di utf8_encode() (funzione php)
Ulteriori informazioni: Sto usando dottrina e sto ottenendo un errore quando si tenta di salvare o selezionare i caratteri Unicode al database MySQL:
SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
Si prega di includere lo schema della tabella in questo. E possibile fornire il PIENO sql? <- Suggerimento (problema di confronto) – ajreal
Hai bisogno di maggiori informazioni: Quali sono le regole di confronto utilizzate dalle tue tabelle? –
possibile duplicato di [UTF-8 fino in fondo] (http://stackoverflow.com/questions/279170/utf-8-all-the-way-through) – mercator