我使用雄辯模型檢索database.My查詢數據
Laravel 5雄辯模型結果
$tests_details = Previous_Mocks::where($data)->orderBy('sno', 'desc')->get();
我所知$tests_details
將返回對象的數組(結果),但是當我回聲is_array($tests_details)
它返回的假,這意味着它不是一個陣列,但是當我回聲count($test_details)
它顯示以下代碼
foreach ($tests_details as $td)
{
echo is_object($td);
echo "<br/>";
}
它returing 1 is_object($td)
正確count.See。當我使用以下功能print_r
打印$tests_details
是我得到
輸出和迴音時$tests_details[0]->edate
它顯示適當的輸出,一切工作正常。但我想知道爲什麼雄辯以圖像顯示的格式而不是普通對象返回數據。我是laravel新手,目前使用laravel 5.0,任何解釋都很明顯。
@Mayanak解釋得很清楚你的問題。但是,如果你想要結果作爲數組然後嘗試,$ tests_details = Previous_Mocks :: where($ data) - > orderBy('sno','desc') - > toArray(); – manian