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???
Printable View
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???
Potresti spiegarti meglio?
Non si capisce granché,
Bye.
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?
Basta che tratti i numeri come stringhe...
Devi assegnare ad $num il valore '4' (tra apici)...
E poi per ritrasformarlo in un intero che cosa posso fare?
Vedi da intero a stringa: ma io il numero lo prendo da un form??? come faccio a trasformarlo in stringa???
//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:
Un altra soluzione, che vale per il tuo caso specifico, è:
$risultato=($num*10)+$num2;
Se ho capito beneCitazione:
Originalmente inviato da funcool
$num=3;
$num2=4;
la scritta "3-4" la ottieni semplicemente con
Codice:print $num . "-" . $num2;
Come sopra o anche
echo "$num - $num2";
esistono molti hack di php, ma mai come nel perl!