function encode_item(&$item, &$key) { if (is_array($item)) { ArrayUtils::encode_item($item, $key); } else { if (is_string($item)) { $key = utf8_encode($key); $item = utf8_encode($item); } } }