Ho un sito che desidero migrare da ISO a UTF-8.La funzione di serializzazione PHP è compatibile con UTF-8?
Ho un record nel database di indicizzato dal seguente chiave primaria:
s:22:"Informations générales";
Il problema è, ora (con UTF-8), quando ho serializzare la stringa, ottengo:
s:24:"Informations générales";
(notare la dimensione della stringa è ora il numero di byte, non lunghezza della stringa)
Quindi questo non è compatibile con i record precedenti non UTF8!
Ho fatto qualcosa di sbagliato? Come potrei risolvere questo?
Grazie
@Col Shrapnel: Si chiama 'francese' ed è, come tale, non questo strano. – Boldewyn
Non si riferiva alla lingua. Sta usando una stringa PHP serializzata come chiave primaria. Questo è strano. –
@Boldewyn probabilmente non si sta riferendo al francese. – pars