php, include / require и разные кодировки файлов - PullRequest
0 голосов
/ 25 мая 2018

Когда в PHP включены или требуются файлы с разными кодировками, у меня возникает проблема со смешанными кодировками:

file1.php (закодировано в NON utf-8)

 <?php
    define('SOME_STRING', 'something encoded in non-utf-8');
 ?>

file2.php (закодировано как utf-8)

<?php
    include('file1.php');

    echo 'something in utf-8';
    echo SOME_STRING;
?>

Я могу решить эту проблему, пока file1.php находится под моим контролем.

Но, например, если file1.phpиз внешней библиотеки, которая автоматически синхронизируется, и я не могу конвертировать (так как она перезаписана), как я могу это изменить?

...