आप बहुत करीब हैं।
ऐसा लगता है कि आप पहले सरणी को अवरोही क्रम से क्रमित करना चाहते हैं
Model::orderBy('created_at','desc')->take(3);
लेकिन फिर सरणी को उलट दें। आप इसे दो तरीकों में से एक कर सकते हैं, या तो पारंपरिक PHP (array_reverse का उपयोग करके)।
$_dates = Model::orderBy('created_at','desc')->take(3);
$dates = array_reverse($_dates);
या लार्वा तरीका, reverse
. का उपयोग करके Laravel के Collection
. में कार्य करता है कक्षा।
$_dates = Model::orderBy('created_at','desc')->take(3)->reverse();
Laravel का Collection
देखें उनके एपीआई साइट पर प्रलेखन http://laravel.com/api/class पर -Illuminate.Support.Collection.html
अब $dates में वह आउटपुट होगा जो आप चाहते हैं।
dunno,time3
world,time4
hihio,time5