Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: [php] punti x migliaia

  1. #1
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746

    [php] punti x migliaia

    come si fa con una espressione regolare a
    mettere i punti x le migliaia ogni 3 cifre
    di un numero indipendentemente dal numero
    di cifre da cui esso è costituito?

    da 23456789 a 23.456.789

    o c'è qualke funzione apposita ke mi sfugge?
    Errare humanum est, perseverare ovest

  2. #2
    per favore NIENTE PVT TECNICI da sconosciuti

  3. #3
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    incredibile non è neanke mezzodì e sono già rinco, questa funzione l'ho consigliata io stesso in un altro 3d

    grazie
    Errare humanum est, perseverare ovest

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    no, no, no... number_format è x le cifre decimali, io devo separare le migliaia con il punto. ho provato chunk_split() ma mica va bene :master:
    Errare humanum est, perseverare ovest

  5. #5
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    bah ho risolto con number_format() e eregi_replace()

    $grandezza = filesize($file_server) ;
    $grandezza_kilobyte = ceil($grandezza/1024) ;
    $grandezza_kilobyte = number_format($grandezza_kilobyte) ;
    $grandezza_kilobyte = eregi_replace(",",".",$grandezza_kilobyte) ;
    Errare humanum est, perseverare ovest

  6. #6
    Forse sbagliavi i parametri...
    codice:
    $num = 23456789;
    $new = number_format($num,0,'','.');
    echo "$num - $new
    ";
    ciao.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Originariamente inviato da carlo2002
    bah ho risolto con number_format() e eregi_replace()
    Ti basta number_format, guarda gli esempi

    per favore NIENTE PVT TECNICI da sconosciuti

  8. #8
    Utente di HTML.it L'avatar di marmo79
    Registrato dal
    Dec 2000
    Messaggi
    131
    Scusate se uppo questo messaggio,ma mi sembrava inutile aprire un nuovo thread;ho usato number_format($uscita,2,'','.') per avere il punto come separatore delle migliaia;solo che adesso (sto usando un campo decimal) vorrei usare la virgola per i centesimi di euro anzichè il punto
    codice:
    $uscita=1200,00;
    $uscitaformat=number_format($uscita,2,'','.')
    >stampa 1.200.00 e io vorrei 1.200,00
    under costrussion

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    prova così:

    Codice PHP:
    <?php
    $uscita
    ="1200,00";
     
    $uscitaformat=number_format($uscita,2,',','.');
    echo 
    $uscitaformat;
    //stampa 1.200.00 e io vorrei 1.200,00
    ?>
    ciao

  10. #10
    Utente di HTML.it L'avatar di marmo79
    Registrato dal
    Dec 2000
    Messaggi
    131
    ammazza perfetto!;pensavo che quel valore rappresentasse tutt'altra cosa...grazie!
    under costrussion

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.