PHP muestra money_format sin texto de moneda

En PHP, ¿es posible usar money_format para mostrar dinero sin mostrar la moneda o al menos mostrarla en forma abreviada?

Actualmente, uso:

$money = "1234.56";
setlocale("LC_ALL", "de_DE");
$money = money_format("%n", $money);

Respuestas a la pregunta(3)

Su respuesta a la pregunta