clean_array($value);
} elseif ($this->is_null($value) == NULL) {
$array[$new_key] = $this->clean_value($value);
}
}
}
return $array;
}
function clean_value($value, $value_decode = false)
{
if ($value_decode == true) { // <-- Decode cleaned string
$value = html_entity_decode($value);
$value = strtr($value, array_flip(get_html_translation_table(HTML_SPECIALCHARS, ENT_COMPAT)));
$value = str_replace("
", "\n", $value);
} else {
$value = str_replace("\\\"", "\"", $value); // <-- Because stripslashes() removes Windows directory slashes
$value = str_replace("\\'", "'", $value); // <-- ^
$value = str_replace("\\\\", "\\", $value); // ", "-->" , $value);
$value = preg_replace("/