Visualizzazione dei risultati da 1 a 4 su 4

Discussione: casting int-string

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    56

    casting int-string

    Buongiorno a tutti,

    ho una pagina web che riceve in GET una variabile numerica, questa variabile deve essere incrementata. In quanto quando viene inserita in una variabile viene interpretata come string ho optato per questa soluzione:


    Codice PHP:

    $a 
    $_GET['numero'];$b $_GET['totale'];$c $_GET['id'];

    $somma = (int)$a;
    $somma $somma 1
    tutto questo però sembra non funzionare in quanto $somma rimane uguale a $a.

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    A me il tuo codice funziona correttamente.
    Sicuro che in $_GET['numero'] ci sia effettivamente il numero che ti aspetti?
    Prova a stamparlo.

  3. #3
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Cmq puoi usare intval($stringa)
    Per gli Spartani e Sparta usa spartan Il mio github

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    56
    Ho cancellato il file e riscritto ed ha funzionato.. probabilmente ho lasciato un refuso.. Grazie a tutti!!!!

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.