Mmm... yo lo haria solo con str_replace usando algo como esto:
Código PHP:
<?php
function comas($numero) {
$numero = str_replace(",",".","$numero");
return $numero;
}
$valorA=comas('22,2');
$valorB=comas('44,2');
$suma = $valorA + $valorB;
echo $suma;
?>