电脑技巧.图片新闻 | 用户注册 | 用户中心 | 发表文章 | 留言簿 | 扫一扫手机阅读
  |繁体中文|  RSS订阅 |极速版  |手机访问  
电脑常用技巧,PC Skill,电脑知识,组装维修,经验,资料精华宝库,HUGESKY CMS官网,鸿天全站,HUGESKY-去除网页BOM属性解决乱码头部空白65279问题
本站申明:
本站尽量纯净无广告,提供交流学习类共享资料。[广告投放说明] [联系]
  • 首 页
  • 电脑知识
  • 应用技巧
  • 组装技巧
  • 维修技巧
  • 网络技巧
  • 组网通信
  • 办公技巧
  • 技巧视频
  • 编程技巧
  • 防毒技巧
  • 博客圈
会员注册关闭
帐号: 密码: 验证码: 点击显示验证码 记住
电脑技巧 -> 编程技巧 -> PHP技巧

去除网页BOM属性解决乱码头部空白65279问题

作者:未知来源:网络收集 整理日期:2019-10-06
推荐指数: 点击:699   文字大小: 加入收藏夹


几个常出现的问题:

1.网站打开空白

2.页面头部出现多余的空白

3.网站出现乱码,如“锘�”


解决方法:


1.选用专业的编辑器,例如notepad++,sublime,editplus这样不会自动签名。

2.sublime通过如下操作File -> Save with Encoding -> UTF-8保存后即可去除bom

3.notepad++选中格式 -> 以UTF-8格式编码 选项即可去除。

4、一键去除PHP代码:

php 代码复制内容到剪贴板
  1. <?php      
  2. if (isset($_GET['dir'])){ //设置文件目录     
  3. $basedir=$_GET['dir'];      
  4. }else{      
  5. $basedir = '.';      
  6. }      
  7. $auto = 1;      
  8. checkdir($basedir);      
  9. function checkdir($basedir){      
  10. if ($dh = opendir($basedir)) {      
  11.   while (($file = readdir($dh)) !== false) {      
  12.    if ($file != '.' && $file != '..'){      
  13.     if (!is_dir($basedir."/".$file)) {      
  14.      echo "filename: $basedir/$file ".checkBOM("$basedir/$file")." <br>";      
  15.     }else{      
  16.      $dirname = $basedir."/".$file;      
  17.      checkdir($dirname);      
  18.     }      
  19.    }      
  20.   }      
  21. closedir($dh);      
  22. }      
  23. }      
  24. function checkBOM ($filename) {      
  25. global $auto;      
  26. $contents = file_get_contents($filename);      
  27. $charset[1] = substr($contents, 0, 1);      
  28. $charset[2] = substr($contents, 1, 1);      
  29. $charset[3] = substr($contents, 2, 1);      
  30. if (ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191) {      
  31.   if ($auto == 1) {      
  32.    $rest = substr($contents, 3);      
  33.    rewrite ($filename, $rest);      
  34.    return ("<font color=red>BOM found, automatically removed.</font>");      
  35.   } else {      
  36.    return ("<font color=red>BOM found.</font>");      
  37.   }      
  38. }      
  39. else return ("BOM Not Found.");      
  40. }      
  41. function rewrite ($filename, $data) {      
  42. $filenum = fopen($filename, "w");      
  43. flock($filenum, LOCK_EX);      
  44. fwrite($filenum, $data);      
  45. fclose($filenum);      
  46. }      
  47. ?>    

使用方法:复制上面代码到一个新建的delbom.txt的文件中,上传到网站根目录,然后将delbom.txt改为delbom.php,最后直接前台访问该文件即可。代码原文链接https://zhangzifan.com/delbom-php.html

获得更多 -> 编程技巧 -> PHP技巧
技术支持

责任编辑: webmaster >>> 百度上搜索  谷歌上搜索

hugesky
点击复制本连接 (http://www.hugesky.com/showarticle.php?id=6924)

发送到邮件  转换为打印版本  投 发表文章  报 侵权报告  关 关闭窗口
 解决FCKEditor在IE11下的不兼容网页编辑器解决技巧
 网页顶部出现空白条的原因及消除技巧

>>> 相关资讯:

  • . unicode字符串转换为中文二法
  • . smarty中的assign()函数和display()函
  • . 用php做apache流量统计
  • . Apache处理器的使用
  • . PHP测验,很基础的
  • . Php安全和防Sql注入,防止Xss攻击,防
  • . 9款精美的竖式css导航菜单代码下载
  • . 详解PHP正则表达式及参数
  • . 让PHP中的session永不过期
  • . PHP读取Access数据库操作类
【声明】:
以上文章或资料除注明为电脑技巧原创或编辑整理外,均为网络收集整理或网友推荐。以上内容以共享、参考、研究为目的,不存在任何商业目的。
未注明作者或出处的文章,可能资料来源不规范。如有涉及版权请给予及时联系更正或予以删除。
评论:(开放)

  网友评论: 评  
以下网友评论只代表网友个人观点,不代表本站观点
  发表评论:(匿名用户不能发表评论! 注册 登陆)
昵称: 验证码:
评分:
5 4 3 2 1
内容:
  请文明参与讨论,禁止漫骂攻击。
 
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任.
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据.
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为.
内容搜索
    • 站内搜索
热门资讯
  • 电脑快捷键全都在这了!电脑技巧...
  • 图说最常用的10个电脑技巧
  • 别说你不会?这9个电脑技巧你必须...
  • Win7解决C盘占用空间大的方法
  • 网银密码设置小技巧
  • win7安装AHCI驱动
  • 平板电脑选购六大要点
  • [推荐]五步搞定电脑网络安全 五步...
  • 系统自带的最不起眼但又是最强的...
  • 上班族必懂的电脑技能技巧
推荐信息
开启模板:NEWSKY -关于版权 - 隐私保护 - 联系我们 - 网站地图 - 会员列表 - 加入收藏 - 返回顶部

我问佛:如何才能如你般睿智? 佛曰:佛是过来人,人是未来佛。
部分资源收集于互联网并遵循 署名-非商业性使用-相同方式共享3.0共享,尽量署名原创。
据《信息网络传播权保护条例》 如侵犯您的权利,请联系webmaster(at)hugesky.com删除。
Power By HugeSky.Com

Copyright© www.hugesky.com
Powered by HUGESKY CMS 7.1.1.1080918 professional licensed