Converte valor monetário, ou para reais ou para decimal
<?php
function converte_money($money){
$regex = '/R\$|,/i';
if( preg_match( $regex, $money ) ){
$encontrar = array('R$', ' ', '.', ',');
$substituir = array('', '', '', '.');
return str_replace($encontrar, $substituir, $money);
}
return 'R$ ' . number_format($money, 2, ',', '.');
}