我有外部库的 A、B 类,我的 A2 类扩展 A,B2 扩展 B。A2 类和 B2 类的代码完全相同。我可以分享吗?代码做一些工作并调用父函数:
class A2 extends A
{
function func1($var1, $var2,...)
{
...
... Do some job
...
return parent::func1($var1, $var2,...);
}
function func2($var1, $var2,...)
{
...
... Do some job
...
return parent::func2($var1, $var2,...);
}
...
...
...
}
class B2 extends B
{
function func1($var1, $var2,...)
{
...
... Do some job
...
return parent::func1($var1, $var2,...);
}
function func2($var1, $var2,...)
{
...
... Do some job
...
return parent::func2($var1, $var2,...);
}
...
...
...
}
我坚持使用 PHP 5.2.x 并且allow_url_include=off
(由于客户限制),