PHP – 向类添加方法

我正在寻找扩展PHP类以添加自定义方法的方法.特别是我想为MongoDate添加一个日期格式方法(来自PHP MongoDB驱动程序).

我只是觉得它会更清晰,如果MongoDate对象从Mongo集合接收,提供了一种方法使其可读,并且不需要调用函数或类来执行此操作.

$d = new MongoDate();

some_date_format($d); // the way it works now

$d->format(); // the way it would be cleaner

有什么解决方案吗?

解决方法:

继承它吧!

class myClass extends MongoDate{
    public function format(){
    }
}

然后实现它:

$d = new myClass ();

some_date_format($d); // the way it works now

$d->format(); // the way it would be cleaner
上一篇:在RHEL6上安装php-devel(PHP 5.3.3)


下一篇:C# WinForm 扩展指定列宽适应DataGridView显示行数