function escapeChar($mixed, $isint = false, $istrim = false) { if (is_array($mixed)) { foreach ($mixed as $key => $value) { $mixed[$key] = ACloud_Sys_Core_S::escapeChar($value, $isint, $istrim); } } elseif ($isint) { $mixed = (int) $mixed; } elseif (!is_numeric($mixed) && ($istrim ? $mixed = trim($mixed) : $mixed) && $mixed) { $mixed = ACloud_Sys_Core_S::escapeStr($mixed); } return $mixed; }