PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

文档标签: Fatal error: Cannot redeclare class

Fatal error: Cannot redeclare class.

‍‍错误提示Fatal error: Cannot redeclare class ….从字面来看也很好理解,说明是重复定义了类,找了一下自己的代码,是因为存在同名的类导致的,修改了类名就好了。原因分析1.在同一个文件中重复声明了两次同名的类:例如:<?php    class Foo {}       // some code here       class Foo {}    ?>在第二个 Foo 的地方就会报错。解决:去掉第二个Foo,或者重命名。为了防止重复定义,可以在定义一个新的类的时候判断一下这个类是否已经存在:if(class_exists('SomeClass') != true)    {  ...
此文被围观1652次  分类: 编程开发 标签:  ···

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.