yii2 學習筆記 --- AR對象轉化爲數組

$dataProvider = $model->search();
$models = $dataProvider->getModels();
/**
* ar對象轉化爲數組
*/
$return = array_map(function($record){
   $return = $schma = array();
   if(isset($record['tableSchema']->columns)) {
       foreach($record['tableSchema']->columns as $k=>$v) {
           $schma[] = $k;
       }
   }
   if(count($schma)>0) {
       foreach($schma as $k=>$v) {
           $return[$v] = $record->attributes[$v];
       }
   }
   return $return;
},$models);

var_dump($models);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章