0

我正在开发一个多语言网站并使用会话来更改语言,我的问题是当我加载一种语言时,它会在页面顶部添加一个空格,我尝试了以下方法:

在构造函数中:

function __construct(){
    parent::__construct();
    $this->lang->load('main', $this->session->userdata('language')); 
}

顶部主体它添加了一个空白 顶部主体它添加了一个空白

当我签入“查看源代码”时,它不显示任何空白,但在萤火虫中我可以看到: 在此处输入图像描述

我也尝试在控制器和视图中加载语言,但效果相同。

编辑:我注意到它只是为英语以外的语言添加空间。在英语中它工作正常。

感谢您的任何支持。

4

1 回答 1

1

它在语言文件的顶部添加了一个字符,这解决了我的问题 http://studentguru.gr/b/solidus/archive/2009/12/30/lt-php-include-gt-strange-extra-white-space -at-the-beginning-of-page.aspx

于 2013-01-14T12:42:20.283 回答