function trim_array_values(array $array) { $result = array(); foreach ($array as $key => $subarray) { if (is_array($subarray)) { $result[$key] = trim_array_values($subarray); } else { $result[$key] = trim($subarray); } } return $result; }
protected function trim_array_values($array) { if (defined('STRICT_TYPES') && CAMEL_CASE == '1') { return (array) self::parameters(['array' => DT::TYPE_ARRAY])->call(__FUNCTION__)->with($array)->returning(DT::TYPE_ARRAY); } else { return (array) trim_array_values($array); } }