preg_replace を使用して変換する正規表現が必要です
=> -1121234.56 to (1,121,234.56)
=> -1121 to (1,121.00)
=> 1121 to 1,121.00
今私は使用しています
$number = -12121234.56;
$replaced = preg_replace('/(-?\d+)(\d\d\d)/', '$1,$2', $number);
O/P -12,121,234.56
上記の機能も欲しいです。