我試圖打印列名稱和它的值使用我的表中每列的foreach循環。我想這個代碼Yii2使用循環打印列名稱和它的值
$contentAfter = DepCustomer::findOne($id);
echo $contentAfter->customer_id;
echo $contentAfter->account_no;
echo $contentAfter->name;
echo $contentAfter->address;
echo $contentAfter->gender;
以這種方式
$contentAfter = DepCustomer::findOne($id);
foreach($contentAfter as $name => $value){
echo $name .': '. $value;
}
我一直在使用asArray(試過被執行)也但我發現了錯誤。
第二個代碼塊是正確的。你看到了什麼錯誤? – SilverFire
你得到哪個錯誤? – Mohan
謝謝大家。我解決了我的問題。早些時候,我正在'調用未知方法'。也許我忽略了一些東西我再一次寫了上面給出的代碼。現在它正在工作。再次感謝。 – gojiraki