解决php中函数重复定义的问题

Post by mrchen, 2010-6-8, Views:
原创文章如转载,请注明:转载自冠威博客 [ http://www.guanwei.org/ ]
本文链接地址:http://www.guanwei.org/post/PHPnotes/06/php-function-duplication-declare.html

在本地运行正常的PHP代码,放到空间上就出现 Fatal error: Cannot redeclare  的问题.

查看了一下原来是函数重定义了.

网上说用require_once就可以解决了.

顺便查了一下require和include的区别,记录一下:

因require是在php执行前,就将文件包含进来,成为网页的一部份。  
而include是在php执行时,读到时,才包含进来。

两种结构除了在如何处理失败之外完全一样。include()   产生一个警告而require()则导致一个致命错误。换句话说,如果你想在遇到丢失文件时停止处理页面就用require()。include()   就不是这样,脚本会继续运行 .

Tags: php  函数  重复定义 
本文未看懂?联系冠威客服,享受手把手服务,远程、现场任您选。优惠期间,免费服务!
有更好的解决方案?联系冠威客服,加入冠威,成为冠威客。发表文章,赚取佣金!
冠威客服:E-mail:Service@GuanWei.Org QQ:1026092 合作伙伴:淘男网
分类:PHP笔记 | 评论:1 | 引用:0
分享到:

上一篇:卡巴斯基大中国区总裁张立申奉劝周鸿祎360回头是岸
下一篇:普华永道信息安全标准培训

或许你还对下面的文章感兴趣

Comments

  • quote 1.岳强
  • http://www.yueqiang.org
  • PHP直接不懂!博主有没有兴趣交换下连接?
    mrchen 于 2010-6-8 13:35:40 回复
    不好意思哦!暂时还不能跟你做链接。本站要求参见:http://www.guanwei.org/post/life/04/friend-links.html
  • 2010-6-8 12:01:09 回复

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Hot Articles

New Articles

Last Comments

Guest