| 
<?php
 /**
 * This simple class adds/strips slashes recursively
 *
 * It can be easily extracted from class into the global functions
 */
 class voidrslashes
 {
 function add($array)
 {
 $ret = array();
 foreach ($array as $key => $value)
 {
 if (is_array($value))
 {
 $ret[$key] = array_merge($ret[$key], $this->add($value));
 continue;
 }
 $ret[$key] = addslashes($value);
 }
 return $ret;
 }
 
 function strip($array)
 {
 $ret = array();
 foreach ($array as $key => $value)
 {
 if (is_array($value))
 {
 $ret[$key] = array_merge($ret[$key], $this->strip($value));
 continue;
 }
 $ret[$key] = stripslashes($value);
 }
 return $ret;
 }
 }
 ?>
 |