はい: ドキュメントでは、現在のロケールの各国通貨形式の "n" フラグが指定されています。
<?php
setlocale(LC_MONETARY, 'en_GB.UTF-8');
echo money_format('%n', 7.99); // £7.99
setlocale(LC_MONETARY, 'en_US.UTF-8');
echo money_format('%n', 7.99); // $7.99
LC_MONETARY (またはもちろん LC_ALL) のロケールを設定してください。