userFields['fields'] as $k=>$field){ if($field['type'] == 'delimiter') { $tmp = $field; $pos = $k; $i++; } if($i>1){ $tmp = false; break; } } if($tmp){ unset($this->userFields['fields'][$pos]); array_unshift($this->userFields['fields'],$tmp); } // Output: Userfields foreach($this->userFields['fields'] as $field) { if($field['type'] == 'delimiter') { // For Every New Delimiter // We need to close the previous // table and delimiter if($closeDelimiter) { ?>