function newArray($array) { if (is_array($array)) { $contents = "\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tarray("; foreach ($array as $column => $val) { if (is_array($val)) { $contents .= "'" . $column . "' => " . DBCache::newArray($val) . ", "; } else { $contents .= "'" . $column . "' => '" . htmlentities($val, ENT_QUOTES) . "', "; } } $contents .= ")"; } else { $contents = "'" . htmlentities($array, ENT_QUOTES) . "', "; } return $contents; }