ciao ragazzi.
Ma forse il php non lavora bene con utf-8?

per esempio anche una funzione così semplice

Codice PHP:
function tagliaStringa($stringa$max_length){ 
     if (
strlen($stringa) > $max_length) { 
         
$stringa substr($stringa,0,$max_length); 
         
$stringa .= '...'
     }
  return 
$stringa

con caratteri russi e cinesi mi crea i piccoli "?". Se no lo processo, invece, funziona correttamente

sapete che cosa succede?

grazie mille!