2013-01-11 2 views
0

내가 개체의 컬렉션을 얻고 내가 작성 날짜 비교하여 최신 하나를 선택합니다 방법을 갖고 싶어 :개체 집합 비교하고 최신 하나

public function getCoverImage(){ 
    foreach($this->getImages() as $image){ 

    } 
} 

I가 액세스 할 수있는 날짜를

$image->getCreatedAt() 

그리고 DateTime 개체를 반환합니다. 어떻게하는지에 대한 아이디어가 있습니까?

답변

2
$chosen = NULL; 
foreach ($images as $image) { 
    if ($chosen === NULL || ($chosen->getCreatedAt() < $image->getCreatedAt())) { 
     $chosen = $image; 
    } 
} 
+0

THX !!!! 위대한 작품! –