Mass átkódolás fájlok érdekes elrendezés probléma
Egyszer régen készített magának egy kis program átkódolá- médiafájlokat UTF-8 semmilyen kódolást és fordítva bármilyen kódolást UTF-8. Rekódolt összes fájlt a megfelelő kiterjesztéssel a mappát a dekóder és minden könyvtárra.
Ez volt az első tapasztalat OOP. A program írt php.
Mi, hogy ezt a munkát?
2. Mentse el a fájlt a számítógépére.
3. Adja meg a forgatókönyvet.
A script elején van egy rövid readme. Azt tanácsolom, hogy olvassa el. De csak abban az esetben, ide fogom megismételni az összes paramétert a forgatókönyvet.
A letöltött fájl egy sor elején:
Ebben a sorban, akkor állítsa be az összes paramétert a forgatókönyvet.
Az első lehetőség - ahonnan kódolásának átalakításához.
A második lehetőség - amelynek kódoló konertirovat.
Harmadik parammetr - bővítményfájlokat, hogy a forgatókönyv fog működni.
4. Töltse fel a fájlt a szerver támogatja a php a kívánt mappát.
Meg kell feltölteni script fájlokat a kívánt mappát újrakódolnia. Minden fájl a mappában és könyvtárak lesznek átváltandó paraméterekkel összhangban, hogy meghatározott harmadik lépésben.
Itt egy példa.
Van «szövegek» mappát a szerveren, ami egy csomó szöveget kiterjesztésű fájlok «txt». Mindezek a fájlok a Windows-1251, de meg kell őket kódolnak UTF-8.
Én pont a script paraméterek
Ezután casting script egy mappába.
Minden. Szöveges fájlokat a szövegekben könyvtárban recoded ablakok-1251 UTF-8. Nincs más fájlokat nem érinti.