Hallo Linuchs,
falls Du PHP 7 oder höher einsetzt, sollte auch folgendes funktionieren:
echo "\u{FEFF}".$csv_string;
\uFEFF ist der Unicode Codepoint des BOM, ich denke, damit bist Du vom konkreten Unicode-Transfermodus auf der Leitung (UTF-8, UTF-16 in BE oder LE Geschmack, etc) unabhängig.
Übrigens fand ich eben dies hier - du bist nicht allein 😉
Rolf
--
sumpsi - posui - clusi
sumpsi - posui - clusi