linux环境下验证码不显示的几种情况 gd库扩展没有安装. 查看phpinfo(),看看有没有安装gd库 yum安装gd库或者phpize安装 安装完成后记得重启php-fpm bom头的原因 在生成验证码的脚本前加上ob_clean nginx不支持pathinfo的原因 如果你查看你的cons ...
分类:
系统相关 时间:
2016-12-21 20:42:16
阅读次数:
220
$data = file_get_contents('http://www.zgjmwl.com/jinshui/pro_one/ceshi_a.php'); var_dump(substr($data,3)); //用php读取json数据; //substr($data,3)去掉BOM头 $da ...
分类:
其他好文 时间:
2016-12-12 19:06:35
阅读次数:
158
常用编码格式一览 首先来看一下常用的编码有哪些,截图自Notepad++。其中ANSI在中国大陆即为GBK(以前是GB2312),最常用的是 GBK 和 UTF8无BOM 编码格式。后面三个都是有BOM头的文本格式,UCS-2即为人们常说的Unicode编码,又分为大端、小端。 所谓BOM头(Byt ...
分类:
其他好文 时间:
2016-11-23 20:22:28
阅读次数:
287
今天从记事本文件中读取静态生成记录时,发现读出来的第一个链接打开的时候总是提示非法操作,把鼠标放到链接上发现链接的前面多了个%uFEFF, 百度一查,原来这是好多人都有遇到过的bom头问题,特地记录下 ...
分类:
Web程序 时间:
2016-11-17 15:57:30
阅读次数:
174
在用json_decode对JSON格式的字符串进行解码时竟然为空,页面空白啊,整半天检查这里检查那里,问同事都没用。 今天必应搜索了下,问题解决了,原来是有BOM头输出,大虾的解决办法如下: 1)、json_decode($json,boolean):$json为json格式的字符,第二个参数为T ...
分类:
Web程序 时间:
2016-10-18 18:12:08
阅读次数:
179
有时候我们的文件可能不需要BOM头,例如:我们公司的SVN服务器提供的代码都UTF8编码保存(不能有BOM头)否则代码提交不上去。 文件很多的时候就需要批量操作。 脚本使用方法:remove-bom.sh filePath|dirPath 参数可传文件路径或目录路径。具体代码如下: ...
分类:
其他好文 时间:
2016-09-01 15:56:17
阅读次数:
132
做php开发,经常部分uft8的php文件因BOM头不同导致各种错误和错位。网上搜到的大部分所谓的去处bom工具都是2货,没有能用的。下面的一段代码,请复制到一个php文件里,然后上传到你的网站根目录下,然后前台访问,他会自动将站点下所有目录及子目录里的各种文件的bom干掉,会自动判断的哟。 <?p ...
分类:
Web程序 时间:
2016-08-16 13:21:20
阅读次数:
512
前言:在我们对Json字符串进行处理时,往往会碰到这个问题org.json.JSONException:Valueoftype
java.lang.Stringcannotbeconvertedto
JSONObject,解析服务器返回的Json串时,JSONObject对象抛出了这个异常。其实这是返回的Json字符串含有BOM头导致的。本人手拙,写的不好。望..
分类:
Web程序 时间:
2016-07-03 23:47:15
阅读次数:
474
Atitit.png 图片不能显示 php环境下 1.1. 不能显示png 下载png 检查使用bcompare与正常png对比。。 多了bom头 , "\xEF\xBB\xBF"); 1.2. 解决方案 ob_clean() 清空缓存 ob_clean();//清除输出 $image=QrCode ...
分类:
Web程序 时间:
2016-05-25 02:01:48
阅读次数:
201