2017-08-09 2 views
1

ceci est mon échantillon de collection avec enfants seins nuslaravel 5: laravel a-t-il un assistant pour la collection itérée?

'os' =>  id   => '1'  
       'OS'   => 'Linux', 
       'lang'  => 'english', 
       'short_tags' => true 
       'child' 
        0 => 
         id => '2' 
         os => 'ubuntu' 
         'child' 
          0 => 
           id = '3' 
           os => 'mint' 

          1 => 
           id => '4' 
           os => 'lubuntu'  
            . 
            . 
            . 
       . 
       . 
       . 
           . 

Comment puis-je convertir cette collection à plat simple avec tableau seul indice « id »? comme celui-ci

{id=>1, id=>2, id=>3, id=>4} 

Répondre

0

Vous pouvez utiliser la méthode pluck():

$collection = collect($array); 
$ids = $collection->pluck('id');