protected function stripNonPrintables($val) { if (is_array($val)) { foreach ($val as $k => $v) { $val[$k] = $this->stripNonPrintables($v); } return $val; } else { return preg_replace('/[[:cntrl:]]/', '', $val); } }