/*** @todo データベーステーブルのフィールド名とキー名を使用して YII クエリ出力用に EXCEL テーブル出力を最適化します * @todo キー名を 0、1、2... に置き換えます * @param array $data * @return array( ' Excel_title'=array(),'excel_ceils'=array());*/ パブリック関数excelDataFormat($data){ for ($i=0;$i$ each_arr=$data[$i]; $new_arr[]=array_values($each_arr); //すべてのキー値を返す } $new_key[]=array_keys($data[0]);インデックス値 return array('excel_title'=>$new_key[0],'excel_ceils'=>$new_arr); } コードをコピー このメソッドは、次の場合にのみ EXCEL エクスポートを処理するために作成されました。プロジェクト内でよく使われるので、名前を変更しても大丈夫です!