2016-04-07 7 views

ответ

2

Это потому, что Laravel запросы возвращают collections. Если вы хотите получить массив, вы должны использовать вспомогательный метод toArray().

$collection = DB::table('emails')->where('sent', '0')->get(); 
$array = $collection->toArray(); 
+0

я использовал первый(), а затем $ галерею-> отправлено. – Brian

0

get() возвращает коллекцию объектов каждый раз. Эта коллекция может содержать 0 или более объектов в зависимости от результатов запроса. Итак, вы должны использовать toArray(), чтобы преобразовать их в массив.

Используйте это:

$data = DB::table('emails')->where('sent', '0')->get()->toArray(); 
print_r($data); 
Смежные вопросы