0) { if ($c == '-') { if ($b64_s == '&') { $iso_8859_1_s = $iso_8859_1_s . '&'; } else { $iso_8859_1_s = $iso_8859_1_s . decodeBASE64($b64_s.'-', $charset); } $b64_s = ''; } else { $b64_s = $b64_s . $c; } } else { if ($c == '&') { $b64_s = '&'; } else { $iso_8859_1_s = $iso_8859_1_s . $c; } } } return $iso_8859_1_s; } ?>