示例#1
0
 public function multistripslashes($input)
 {
     if (is_object($input)) {
         $properties = get_object_vars($input);
         foreach ($properties as $pname => $pvalue) {
             $input->{$pname} = serialParamDBTable::multistripslashes($pvalue);
         }
     } elseif (is_array($input)) {
         foreach ($input as $pname => $pvalue) {
             $input[$pname] = serialParamDBTable::multistripslashes($pvalue);
         }
     } else {
         // Don't ask - life is horrible.
         if (!is_bool($input) && !is_int($input)) {
             $input = stripslashes($input);
         }
     }
     return $input;
 }