Pour passer un lot de fichier .php encodés en iso-8859-15 en UTF-8, un petit script à executer. Il suffit de changer les extensions ou l'encodage pour adapter.
Ensuite, on vire les anciens .php, on garde les .php.new, puis avec pyrenamer on les renomment en php… ni vu ni connu !
#!/bin/bash for i in *.php do iconv -f "ISO-8859-15" -t "UTF-8" "$i" > "$i".new done
Ça devrait pouvoir s'améliorer encore en automatisant la suite…
PS : l'option -f “ISO-8859-15” n'est a priori pas nécessaire, iconv détectant automatiquement l'encodage du fichier source.