pojma nemam

. rekao sam, kada napravim echo nad tim prvim cijelim redom (headeri), samo mi na prvom izbacuje ovo sto si upravo rekao da je BOM. sve ostalo mi regularno izbacuje bez ikakvog BOM-a.
tj, kada otvorim csv u libreu, ako ostavim encoding UTF-8, onda mi samo promjeni taj prvi field, makne xef\xbb\xbf. ako stavim bilo koji drugi encoding - prikazuje znakove. bit ce da je samo prvi field u encodingu, sve ostalo u pojma nemam cemu

.
mozda bude jasnije preko slika:
zato pitam, da li ce mi mb_internal_encoding('UTF-8') sljakati samo nad fieldovima koji jesu u UTF-8, dok druge zanemariti ili ce i njih krenuti prebacivati?
ponavljam opet, meni sljaka ovako kako je napravljeno jer mi svaki put jel, provjeri sto se nalazi na pocetku stringa i ako jest ovo u hex zapisu - sreze te znakove

.