我有一个对象集合,我想有一个方法通过比较创建日期来选择最新的对象:
public function getCoverImage(){
foreach($this->getImages() as $image){
}
}
我可以用
访问date$image->getCreatedAt()
它将返回一个DateTime对象。有什么办法吗?
$chosen = NULL;
foreach ($images as $image) {
if ($chosen === NULL || ($chosen->getCreatedAt() < $image->getCreatedAt()) ) {
$chosen = $image;
}
}