$this->Convert($Value); lässt ja $Value unabhängig vom return wie es ist. Und so, wie es da steht wird
echo $Key . " und " . $Value . " müssen NICHT mehr konvertiert werden.<br>";
immer ausgeführt. Unabhängig ob die if() anspringt oder nicht. Ein "else" würde helfen, oder ein continue; im if-Block.
Hilft das?
Cheers,
Baba