title: What is "ANSI as UTF-8" and how can I make fputcsv() generate UTF-8 w/BOM?
body: <p>I made a PHP script that generates CSV files that were previously generated by another process.
  And then, the CSV files have to be imported by yet another process.</p>
  
  <p>The import of the old CSV files works fine, but but when importing the new CSV files there are issues with special characters.</p>
  
  <p>When I open old CSVs with Notepad++, it says the encoding is UTF-8, and when I open the new CSVs with it, it says their encoding is 'ANSI as UTF-8'.</p>
  
  <p>What's the difference of the two?</p>
  
  <p>And how can I make fopen and fputcsv use the 'pure?' UTF-8 encoding?</p>
  
  <p>Thanks!</p>