<?php
use Budgegeria\IntlFormat\Factory;
$intlFormat = (new Factory())->createIntlFormat('it_IT');
dump(
$intlFormat->format('You have to pay %currency', 3.99),
$intlFormat->format('A %date_full, il numero fortunato e %integer', new DateTime(), 7500),
$intlFormat->format('%1$integer = %1$spellout', 5)
);
^ "You have to pay 3,99 €"
^ "A martedì 10 dicembre 2024, il numero fortunato e 7.500"
^ "5 = cinque"