Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    come posso sommare una stringa?

    Ciao a tutti,
    ho un piccolo dilemma che mi sta tenendo occupato da più di un'ora e che penso invece sia di facile soluzione.

    Ho una stringa che contiene esattamente questo:

    $numeri = "100+23+42+9";

    se faccio un echo non avrò ovviamente il totale ma la stringa così com'è.
    Ho provato con un (int) ma giustamente ha dei + in mezzo e non capisce.

    Come posso fare???
    Devo per forza fare un ciclo, strippando i + e sommare il restante???

    Grazie mille!
    Perchè uso Maxthon? | Mi piace questa chat

  2. #2
    Codice PHP:
    echo array_sum(explode("+""100+23+42+9")); 
    Anche se farei qualcosa prima per non arrivare a questa situazione
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    echo eval("echo $numeri;");

  4. #4
    Con eval va alla grande, non lo conoscevo.

    Grazie mille
    Perchè uso Maxthon? | Mi piace questa chat

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 © 2026 vBulletin Solutions, Inc. All rights reserved.