随笔分类 -  PHP/JSP等

摘要:1.foreach 中使用引用的情况。普通情况下,foreach($arr as $value)中的$arr和$value是拷贝,不受外部影响的,即$arr = array(0,1,2,3,4,5);foreach($arr as $value){$arr = array();echo $value;}结果是:12345但如果$arr是引用的话,情况则不同了,我们用代码来说明问题$arr = array(0,1,2,3,4,5);$arr = &$arr;foreach($arr as $value){$arr = array();echo $value;}结果是: 0这是因为循环用的 阅读全文
posted @ 2012-11-24 15:16 何解一直犯相同错误? 阅读(177) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.htmlHttp定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1.根据HTTP规范,GET用于信息获取,而且应该是安全的和幂等的。 (1).所谓安全的.. 阅读全文
posted @ 2012-11-23 19:18 何解一直犯相同错误? 阅读(215) 评论(0) 推荐(0)
摘要:本文介绍了PHP中文乱码的常见解决方法。要解决PHP中文乱码最好最快的解决办法就是,页面申明的编码与数据库内部编码一致。AD: 51CTO云计算架构师峰会 抢票进行中! PHP中文乱码是PHP开发中的常见问题之一。PHP中文乱码有时发生在网页本身,有些产生在于MySQL交互的过程中,有时与操作系统有关。下面进行一番总结。一.首先是PHP网页的编码 1. php文件本身的编码与网页的编码应匹配a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加<meta http-e 阅读全文
posted @ 2012-08-17 20:00 何解一直犯相同错误? 阅读(185) 评论(0) 推荐(0)
摘要:平时用$_GET[‘xx’] 取得参数值时,如果之前不加判断在未传进参数时会出现这样的警告:PHP Notice: undefined index xxx虽然可以通过设置错误显示方式来隐藏这个提示,但是这样也有隐患,就是在服务器的日志中会记录这些提示,导致日志文件异常庞大! 下面是引用网上流行的解决方法:首先,这个不是错误,是warning。所以如果服务器不能改,每个变量使用前应当先定义。方法1:服务器配置修改 修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE方法2:对变量进行初始化,规范书写(比较烦琐,因为有大量的变量)。但还没有找到 阅读全文
posted @ 2012-08-17 16:15 何解一直犯相同错误? 阅读(259) 评论(0) 推荐(0)
摘要:http://www.mycodes.net/74/2360.htm首先,这个不是错误,是warning。所以如果服务器不能改,每个变量使用前应当先定义。 方法1:服务器配置修改 修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE方法2:对变量进行初始化,规范书写(比较烦琐,因为有大量的变量)。但还没有找到好定义方法,望大家指教 方法3:每个文件头部加上:error_reporting(0); 如果不行,只有打开php.ini,找到display_errors,设置为display_errors = Off。以后任何错误都不会提示。 方法 阅读全文
posted @ 2012-08-17 16:12 何解一直犯相同错误? 阅读(175) 评论(0) 推荐(0)
摘要:http://5iwp.co/solve-chinese-inside-php-the-garbled-display-in-the-browser/最近在编写wordpress主题的时候,发现php文件中的关于中文的东西,不能很好在网页中显示出来,中间也查了很多的资料,大家都说是wordpress支持的编码是utf-8问题,但是没有说出到底是怎么个情况。今天就我自己的一点解决方法来给大家秀一下。先来看两幅图片:图1图2我们可以看到上图1是用ansi格式编码的,如果php里面有中文,它在浏览器里将中文显示成乱码。下图2中我们将图1中的ansi编码进行了转换,变成了utf-8无格式BOM格式编码 阅读全文
posted @ 2012-08-17 16:07 何解一直犯相同错误? 阅读(491) 评论(0) 推荐(0)
摘要:另附参考网站:http://hi.baidu.com/zyong0617/item/bb97a5e1d56b59b52e140b38。“开始”—》“控制面板”—》“程序”[PS:查看方式为“类别”才有该选项,否则为“程序和功能]——》”打开或关闭Windows功能”——》选择“Internet信息服务”按确定后将会安装IIS,安装过程中可能原安装光盘。进入IIS管理:“开始”——》“管理工具”——》“Internet信息服务(IIS)iis7.0 win7如何修改默认iis端口号iis7与iis6的设置方法要详细很多。所以,在更改设置上,iis7反而显得更复杂。iis作为本地网页编辑环境,占用 阅读全文
posted @ 2012-08-14 18:24 何解一直犯相同错误? 阅读(6151) 评论(0) 推荐(0)
摘要:http://www.dreamdu.com/webbuild/apache/5.2.1. Apache安装与配置视频教程下面将介绍如何在WinXP下安装与配置Apache具体的安装与使用过程,请看Apache安装与配置视频教程下载Apache官方网站下载ApacheBaidu下载Apachegoogle下载Apache天空软件站下载Apache安装Apache双击安装程序,之后点击下一步,并按要求填写域名和邮箱(这个可以随便填写),直到安装完成.引用网址:http://www.dreamdu.com/webbuild/apache/使用与配置Apache安装好Apache后,我们可以在Apa 阅读全文
posted @ 2012-08-14 10:18 何解一直犯相同错误? 阅读(188) 评论(0) 推荐(0)
摘要:Apache配置 http://grid.tsinghua.edu.cn/home/liulk/publish/computer/ApacheConfig.html Linux Apache Web 服务器终极教程作者:佚名 文章来源:internet 根据著名的WWW服务器调查公司所作的调查,世界上百分之五十以上的WWW服务 器都在使用Apache,是世界排名第一的WEB服务器。Apache的诞生极富有戏剧性。 当NCSA WWW服务器项目停顿后,那些使用NCSA WWW服务器的人们开始交换他们 用于该服务器的补丁程序,他们也很快认识到成立管理这些补丁程序的论坛是 必要的。就这样,诞生了A. 阅读全文
posted @ 2012-08-14 10:13 何解一直犯相同错误? 阅读(259) 评论(0) 推荐(0)