Grazie per la dritta Alhazred.
Credo che probabilmente sia più corretto guardare il problema da un'altra angolazione.
Infatti nel mio caso specifico, ipotizzando un locale come ad es. it_IT, posso usare se è attivo "intl" in php.ini NumberFormatter:: Parse visto che la stringa di input nel mio caso in è formato decimale italiano.
http://php.net/manual/en/numberformatter.parse.php
Codice PHP:$num = '4.335,67'; $fmt = numfmt_create( 'it_IT', NumberFormatter::DECIMAL ); echo $fmt->parse($num);
Qui sopra riporto l'esempio completo simile alla soluzione desiderata.
Cordialmente.


Rispondi quotando
