2017-10-12 4 views
1
$memberDetails = new MemberSearch(); 

Je souhaite convertir l'objet $ memberDetails en tableau. Toute aide serait appréciée. Merci à l'avanceCacher un objet à un tableau dans yii2

+0

$ ArrayValues ​​= $ memberDetails- > attributs; –

Répondre

1

Vous pouvez utiliser aide du tableau

$memberDetails = new MemberSearch(); 
$results=ArrayHelper::toArray($memberDetails ,[ 
'common\models\Member'=>[ 
    'id', 
    'name', 
    ... 
    ...      
] 
]); 

ou pour une requête, vous pouvez convertir le résultat dans un tableau

$memberDetails = new MemberSearch(); 
$dataProvider = $memberDetails->search(Yii::$app->request->queryParams); 
$myArray= $dataProvider->all()->asArray(); 

Référez Yii2 ArrayHelper - toArray

+0

Thankyou..Il fonctionne !! – abcman