como cambiar texto a formato moneda

Rolando
30 de Octubre del 2003
Tengo un problemita, no sé como cambiar una cadena de texto a un formato moneda ejemplo:
de 22222 a $22.222

donbrux
30 de Octubre del 2003
Mira esto...
<?php

$number = 1234.56;

// english notation (default)
$english_format_number = number_format($number);
// 1,234

// French notation
$nombre_format_francais = number_format($number, 2, ',', ' ');
// 1 234,56

$number = 1234.5678;

// english notation without thousands seperator
$english_format_number = number_format($number, 2, '.', '');
// 1234.57

?>