此刻我完全迷失了。我一直在使用PHP脚本,这些脚本从两个不同的来源读取希伯来字符; CSV文件(UTF-8)和网站(UTF-16)。但是,由于我已经移动了webhost,因此CSV文件中的字符不会显示在页面上。
完全相同的文件在我之前的webhost(hostgator)上运行完美,但由于我已经移动到VPS,因此不会从CSV文件中打印字符。
当我从网站上看到该页面仍然显示字符时,但CSV文件没有显示。
我使用array_map('str_getcsv', file('tAreas.csv'));
读取了CSV文件。在之前的webhost上,元素将是UTF-8,在VPS上元素是ASCII(不确定是什么导致差异或如何纠正它)。
我认为它与我的网络服务器的配置有关,但不完全确定需要做什么。任何帮助将不胜感激。