ftp_info; $db_info_without_ftp = clone $db_info; unset($db_info_without_ftp->ftp_info); $warning = '// DO NOT EDIT THIS FILE. CHANGES WILL NOT BE APPLIED.' . "\n" . '// TO CHANGE RHYMIX SYSTEM CONFIGURATION, EDIT config.php INSTEAD.'; $buff = '\s+array\(\n/', "=> array(\n", $value); $value = preg_replace('/array\(\s*\n\s*\)/', 'array()', $value); $value = preg_replace_callback('/\n(\x20+)/', function($m) { return "\n" . str_repeat("\t", intval(strlen($m[1]) / 2)); }, $value); $value = preg_replace('/\n(\t+)[0-9]+ => /', "\n\$1", $value); return $value; } else { return var_export($value, true); } } }