php静态方法不利于扩展

因为php没有静态代码块。

如果希望在所有的静态方法前添加一个公共方法做切点,就比较困难。

如果使用的是oop的实例方法,那么可以在构造方法中执行一些公共代码。

例如:

// api 基类
class api{
public function __construct()
{
!defined("IsApi") && define("IsApi",true);
}
}

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注