quindi le funzioni utf8_encode ed utf8_decode quando dovrebbero usarsi di preciso ?
altra domanda, qualora avessi un db in latin1 e volessi cambiare layout da ISO ad UTF-8, per mantenere lo stato dei dati testuali equivalente dovrei usare sempre utf8_encode prima di rilasciare l'output dal db e sempre utf8_decode prima di inserire input nel db, almeno questa l'ho detta giusta ?
in realtà io la penso un pò come daniele e non ho mai avuto problemi con utf8 ( se non con un'applicativo JS
) ma mi piacerebbe che ci fosse un pò di luce sulla questione, conosco anche io portali mediamente importanti che si ritrovano i punti di domanda sui caratteri male interpretati ... un pò come è per questo:
codice:
<?php
header("Content-type: text/html; charset=UTF-8");
echo "àèìòù";
?>
piuttosto che
codice:
<?php
header("Content-type: text/html; charset=UTF-8");
echo utf8_encode("àèìòù");
?>
[edit]
per i mods, non sarebbe meglio cambiare il titolo in uno più interessante e ricercabile ?
tipo
[UTF8] punto interrogativo e caratteri multi bytes