private function filter(array $args, array $columns) { $pure = []; foreach ($args as $column => $value) { // 컬럼 이름은 문자열만 가능. if (is_string($column) && in_array($column, $columns)) { $pure[$column] = $args[$column]; } } return $pure; }