Я экспортирую данные через файлы. На выходе данные в кодировке base64.
$data = base64_encode(serialize($data));
Что приводит к чему-то вроде:
bGFzcyI6MTp7czo1OiJzZXR1cCI7YTo3Mzp7czoyNToicGFnZXNfY29udGFjdF91c19oZWFkbGlu
Итак, мне интересно, какая кодировка больше подходит для этих данных (обычный текст). us-ascii кажется достаточным, но utf-8 всегда кажется надежным по умолчанию.
header('content-type: text/plain; charset=utf-8');