Visualizzazione risultati 1 fino 10 di 10

Discussione: Da numero a stringa

  1. #1
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito Da numero a stringa

    Come si fa a trasformare un numero in stringa.
    Es.:
    se $num è un numero che vale 3 e $num2 è un numero che vale 4
    $risultato=$num+$num2;
    $risultato è uguale a 7
    invece io voglio far apparire 47
    Come faccio???

  2. #2
    Guest

    Predefinito

    Potresti spiegarti meglio?

    Non si capisce granché,

    Bye.

  3. #3
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Devo far apparire la scritta "3-4" ma scrivendo 3+"-"+4 mi scrive 7. Come devo fare? Esiste qualche funzione per trasformare un intero in una stringa?

  4. #4
    Guest

    Predefinito

    Basta che tratti i numeri come stringhe...
    Devi assegnare ad $num il valore '4' (tra apici)...

  5. #5
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    E poi per ritrasformarlo in un intero che cosa posso fare?

  6. #6
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Vedi da intero a stringa: ma io il numero lo prendo da un form??? come faccio a trasformarlo in stringa???

  7. #7
    L'avatar di Evcz
    Evcz non è connesso Utente storico
    Data registrazione
    31-05-2002
    Residenza
    Vicenza
    Messaggi
    5,670

    Predefinito

    //questo è un numero
    $num = 5;

    //questa è una stringa:
    $num = "".$num."";

    //così torna numero
    $num = intval($num);


    cmq in php non c'è una forte tipicizzazione come in java o in altri linguagi spaccac**zi

    in php puoi confrontare string e numeri senza problemi..

    pensa che puoi perfino usare una stringa all'interno dei paramentri dello switch() :grin:
    Ultima modifica di Evcz : 11-09-2004 alle ore 17.42.36
    There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...

  8. #8
    Guest

    Predefinito

    Un altra soluzione, che vale per il tuo caso specifico, è:

    $risultato=($num*10)+$num2;

  9. #9
    Guest

    Predefinito

    Citazione Originalmente inviato da funcool
    Devo far apparire la scritta "3-4" ma scrivendo 3+"-"+4 mi scrive 7. Come devo fare? Esiste qualche funzione per trasformare un intero in una stringa?
    Se ho capito bene
    $num=3;
    $num2=4;

    la scritta "3-4" la ottieni semplicemente con
    Codice:
    print $num . "-" . $num2;

  10. #10
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Come sopra o anche
    echo "$num - $num2";
    esistono molti hack di php, ma mai come nel perl!
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •