Доброго времени суток!
$page = '';
$page_utf8 = '';
$page = file_get_contents('ttps://%sitename%.by/...');
$page_utf8 = iconv(mb_detect_encoding($page, mb_detect_order(), true), "UTF-8", $page);
// Notice: iconv(): Detected an illegal character in input string in ...
echo mb_convert_encoding($page, 'UTF-8', 'auto');
// ??}k?#?u?_?P??9???;??u#?-xeĆ ??"?;M6?ݜ?E@?a?A?^?C???$?~?7Y??RlK@~??ztWU_3??Y?h??f=N?9u?S?NU=??????{? ...
echo mb_detect_encoding($page);
// UTF-8
echo $page;
// F-8��}k�#�u�_�P��9���;��u#�-xeĆ ��"�;M6�ݜ�E@�a�A�^�C���$�~�7Y��RlK@~��ztWU_3��Y�h��f=N�9u�S�NU=������{? ...
в коде той страницы ЯВНО указано - < meta http-equiv="Content-type" content="text/html; charset=utf-8" >
в своём Sublime я ЯВНО делаю - Save with encoding > UTF-8
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title></title>
</head>
<body style="margin: 25px;">
<?php /* тут PHP код выше */ ?>
</body>
</html>
что блин - "не так???" :)