Fatal error: Cannot redeclare db_connect() 错误

Fatal error: Cannot redeclare db_connect() (previously declared in D:/wamp/www/flex/new/mysql_inc.php:7) in D:/wamp/www/flex/new/mysql_inc.php on line 20

 

 

解决方法如下:

1.你该段源码里面是不是有include 或者require 之类的包含其他文件函数 包含的文件里已经有 函数 nw() 的定义 而这段代码里又有nv()的定义 所以出现redeclare (重复声明/定义)的错误
2.php包含的两个文件有同名函数,会出现什么后果?
  

答:
(1)会报错:
Fatal error: Cannot redeclare 同名函数名称() (previously declared in 出错程序:出错行数)

(2)会提示Fatal error:Cannot redeclare 函数名
也就是你重复声明了这个函数
可以吧include或者require改为include_once
或者require_once

posted @ 2011-03-23 18:02  y0umer  阅读(345)  评论(0编辑  收藏  举报