Byte-Order Mark (BOM) in UTF-8
 
Frane17. dec 2009 09:31:06Pridružen od:
16. maj 2008
432 objav
+89-115
#1Nekaj datotek imam shranjene UTF-8 with BOM. Ker bi rad BOM odstranil, ker dela težave, iščem skripto brisanje Byte-Order Mark (BOM) v UTF-8, ker bi šlo na roke prepočasi.
všeč(0)ni všeč(0)spam(0)
 
Roky17. dec 2009 09:39:45Pridružen od:
9. apr 2008
1879 objav
+1475-17783
#2Ruby zgleda nekaj takega.

PHP skripta:function rmBOM($string) {
if(substr($string, 0,3) == pack("CCC&",0xef,0xbb,0xbf)) {
$string=substr($string, 3);
}
return $string;
}

$files = array('neki1', 'nekadatoteka2');

foreach($files as $file) {
$string = file_get_contents($file);
$string = rmBOM($string);
file_put_contents($file, $string);
}
nazadnje urejal Roky 17. dec 2009 09:40:09
všeč(+6)ni všeč(0)spam(0)
 
Frane17. dec 2009 10:51:14Pridružen od:
16. maj 2008
432 objav
+89-115
#3Hvala! Težava je odpravljena.
všeč(0)ni všeč(0)spam(0)
 
Roky17. dec 2009 10:57:25Pridružen od:
9. apr 2008
1879 objav
+1475-17783
#4Vsaj en plusek bi mi lahko dal:) Hec hec ... super.
všeč(+1)ni všeč(0)spam(0)
 
Frane17. dec 2009 11:57:03Pridružen od:
16. maj 2008
432 objav
+89-115
#5Evo plusek....
všeč(0)ni všeč(0)spam(0)
 
stran 1 od 1 |<<1>>|