StevenGuo 发表于 2008-11-16 21:01:35

在CI在输出的时候上面老是有个空行

同题。很郁闷呀。弄了一天了。我用View显示的时候,最终给用户的结果上面总是出现一个空行。很郁闷啊。大家有没有遇到过这样的问题。就连直接输出一个“Hello world!” 也会上面有个空行。请多多指教。

StevenGuo 发表于 2008-11-16 22:14:22

我终于知道是啥原因了,好像是CI 对 UTF-8支持的有问题。老大快出来救命啊。:( :( :(

doutu 发表于 2008-11-16 22:46:50

源码文件另存为UTF-8,不带BOM,即可

sankai 发表于 2008-11-17 01:29:01

你可以使用下面方法,在來使你的文件自動先進行去BOM的動作
header('content-type: text/html; charset: utf-8');
ob_start('ob');
function ob($buffer)
{
    return str_replace("\xef\xbb\xbf", '', $buffer);
}
不過建議還是在編輯的時候,就使用無BOM的UTF-8會比較省事:lol

另外這個問題是我自己的,請問版大,怎麼貼有顏色的程式碼呀?
是用包起來嗎?@_@,因為有顏色的程式碼方便大家閱讀

StevenGuo 发表于 2008-11-17 11:03:50

感谢各位,问题已经解决了。呵呵,我差点都郁闷的要换框架了。 :lol

Hex 发表于 2008-11-17 11:22:44

代码高亮可以直接使用编辑器里的按钮。
页: [1]
查看完整版本: 在CI在输出的时候上面老是有个空行