我在Codeigniter 3.0.1中加载了一个奇怪的问题。 我正在尝试在我的应用程序中显示西班牙语字符。我在下面设置了这些设置,以便在从我的控制器加载的初始视图中正确显示西班牙语。
这是在codeigniter的主index.php中设置的。
header('Content-Type: text/html; charset=utf-8');
我也将此设置在HTML页面标记的顶部。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
因此主HTML页面中的西班牙语字符正确显示。问题是当我尝试在主HTML文件中加载另一个视图时。
<html>
<body>
spanish here //displays properly
<?php $this->load->view("page/somepage"); //Spanish in view does not format properly ?>
</body>
</html>
此视图中加载的任何西班牙语字符都没有正确格式化。 有人知道解决方法吗?