diff --git a/src/Contest/Controllers/ContestViewController.php b/src/Contest/Controllers/ContestViewController.php index e1248c8f..3ba61f27 100644 --- a/src/Contest/Controllers/ContestViewController.php +++ b/src/Contest/Controllers/ContestViewController.php @@ -190,7 +190,7 @@ private function createCallBackForStreamedCsvResponse(\Traversable $traversableC $handle = fopen('php://output', 'r+'); fwrite( $handle, - $this->convertEncoding('sep=,'.PHP_EOL) + chr(0xFF).chr(0xFE).$this->convertEncoding('sep=,'.PHP_EOL) ); $headerSet = false; @@ -227,7 +227,7 @@ private function createCallBackForStreamedCsvResponse(\Traversable $traversableC */ private function convertEncoding(string $string): string { - return chr(0xFF).chr(0xFE).mb_convert_encoding($string, 'UTF-16LE', 'UTF-8'); + return mb_convert_encoding($string, 'UTF-16LE', 'UTF-8'); } /**