function iconv_deep($e1, $e2, $value)
{
if (is_array($value))
{
$item = null;
foreach ($value as &$item)
{
$item = iconv_deep($e1, $e2, $item);
}
unset($item);
}
else
{
if (is_string($value)) $value = mb_convert_encoding($value, $e2, $e1);
}
return $value;
}
$foo = array("key" => "значение");
$foo = iconv_deep('windows-1251', 'utf-8', $foo);
$json = json_encode($foo);
После переезда встал вопрос оптимизации процесса создания бэкапов. Подскажите, в какую сторону смотреть. Второго сервера нет. Нужен варианта создания бэкапа в пределах одного MySQL сервера.