Ben birine dosyaların sayısını birleştiren bir script var ve dosyalardan biri UTF8 kodlamasını olduğunda kırıyor. Ben dosyalarını okurken ben utf8_decode()
fonksiyonu kullanılarak gerektiğini anlamaya, ama ben çözümünü gerekir hangi anlatmak için nasıl bilmiyorum.
Benim kod temelde:
$output = '';
foreach ($files as $filename) {
$output .= file_get_contents($filename) . "\n";
}
file_put_contents('combined.txt', $output);
Şu anda, UTF8 dosya başlangıcında, bu çıktı, bu karakterler ekler: