首页 > php开发

php 错误屏蔽 error_reporting详解

在Windows环境下:原本在php4.3.0中运行正常的程序,在4.3.1中为何多处报错,大体提示为:Notice:Undefined varialbe:变量名称,例如有如下的代码:

在4.3.0中运行正常,在4.3.1中运行会提示Notice:Undefined varialbe:tmp_i,问题下下: 

阅读全文

php中解决各种应用的乱码问题

1) 使用标签设置页面编码

这个标签的作用是声明客户端的浏览器用什么字符集编码显示该页面,xxx 可以为 GB2312、GBK、UTF-8(和MySQL不同,MySQL是UTF8)等等,因此,大部分页面可以采用这种方式来告诉浏览器显示这个页面的时候采用什么编码,这样才不会造成编码错误而产生乱码,但是有的时候我们会发现有了这句还是不行,不管 xxx 是哪一种,浏览器采用的始终都是一种编码,这个情况我后面会谈到。

阅读全文

php gvim中文乱码分析解决方法

开始研究gvim的配置文件(_vimrc),现在给大家看一下我产生乱码之前的配置,配置文件里enconding,fileeconding,fileecondings的含义:

encoding: gvim 内部使用的字符编码方式,包括 vim 的 buffer (缓冲区)、菜单文本、消息文本等。

阅读全文