php,include / require和不同的文件编码

时间:2018-05-25 06:29:29

标签: php encoding include require

当在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来自外部lib,它会自动同步并且我无法转换(因为它已被覆盖),我该如何更改?

0 个答案:

没有答案