0

我基本上有两个具有相同父类的子类。

我想做的是在一个脚本中创建两个类的实例,以便访问它们的一些独特功能,我对这个主题非常生疏,但似乎不可能。

我得到错误Fatal error: Cannot redeclare class MWS

我想知道解决此问题的正确方法是什么?

下面是我的班级结构的一个例子

家长班

class MWS{
   funcion MWS(){}
}

儿童班

require_once('mws.php');

class MWS_Orders extends MWS{
   function MWS_Orders(){}
}

儿童班

require_once('mws.php');

class MWS_Feed extends MWS{
    function MWS_Feed(){}
}

索引.php

require_once('mws_feed.php');
require_once('mws_orders.php');

$feed = new MWS_Feed();
$orders = new MWS_Orders();
4

1 回答 1

2

将父类的声明放在它自己的文件和require_once()那个文件中。不要在每个子类文件中声明父类,也不要require()使用require_once().

于 2012-08-02T01:59:11.703 回答