如何去掉PHP文件头的空白行?

为何我的PHP文件清除了BOM,可以去掉使用include包含PHP文件时出现的空白行,但是只要<html>头前有<?PHP>代码,还是存在空白行呢?比如像这个伪静态的P... 为何我的PHP文件清除了BOM,可以去掉使用include包含PHP文件时出现的空白行,但是只要<html>头前有<?PHP>代码,还是存在空白行呢?比如像这个伪静态的PHP页面http://www.binishop.cn/view-3628831357.html,在IE6下是变形的,在chrome 下网页顶部存在空白一行,只有在firefox下显示正常。备注:文件已经用ultraedit重新保存过,同时在网上下载了清除BOM的程序检测过PHP文件。
感谢“猎户座”和“ruilinxiang99”两位童鞋的回复。
(1)回猎户座:刚才尝试过用VIM重新保存一遍,发现PHP文件里的中文变成了乱码。
(2)回ruilinxiang99:我用ultraedit另存为,不带BOM的utf-8格式,但是只解决了include包含PHP文件时出现的空白行,网页顶端的空白行没法去掉(可以看到搜索框是被压变形的)。除此之外,我还在网上找了去掉BOM的程序,还是无济于事。同样是PHP文件,只要<html>前面没有<?php?>代码,就不会出现问题,比如:http://www.binishop.cn/index-nvzhuang-pinpai.php

----------------------------------------------
问题已经解决。哎,还是粗心大意惹的祸!感谢猎户座、ruilinxiang99、webluoye、clonman四位朋友的支持,不知道百度的系统是否能都给分分,呵呵。
展开
 我来答
ruilinxiang99
2010-10-18
知道答主
回答量:46
采纳率:0%
帮助的人:60.2万
展开全部
你是怎么清除的呢,一般用编辑器 选择 另存为,然后选择不+bom的utf8编码就可以了,或者你重新把你的重新读取一次,过滤掉开头非字符的空行。
朋友火箭9K
2010-10-18 · TA获得超过2823个赞
知道大有可为答主
回答量:4676
采纳率:0%
帮助的人:3492万
展开全部
你新建文件直接建立utf8的不就可以了?

比如用 vim netbeans 都是可以设置的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
webluoye
2010-10-18 · TA获得超过166个赞
知道小有建树答主
回答量:499
采纳率:0%
帮助的人:517万
展开全部
editplus 搞定这个很简单,安装文件很少,而且改编码的时候,中文不会乱码!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忆古思今
2010-10-19 · TA获得超过863个赞
知道小有建树答主
回答量:926
采纳率:40%
帮助的人:226万
展开全部
error_report(0);
inclue_once("。。。") ;

用这两个试试 出来什么

http://www.lefish.net 这是个专业的设计 编程 开放式综合平台有空可以去学习下,最近在调整好像
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式