Salve,
in php estraggo da database una stringa numerica.

Se il numero è, per esempio, 643 non faccio nulla; ma se la stringa è 6478, vorrei che venisse scritta così: 6.478 oppure 6,478.

Allo stesso modo il numero 654789254 dovrebbe essere scritto così: 654.789.254 oppure 654,789,254.

Insomma dovrei distinguere migliaia, centinaia ect ect ect