JAVA、PHP、前端、APP、网站开发 - 开发技术学习

文档标签: redeclare

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)    {  ...
此文被围观3084次  分类: 编程开发 标签:  ···

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号