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.

Kapcsolódó cikkek