Int > str

Résolu
ICIoBRa Messages postés 368 Date d'inscription dimanche 24 juin 2001 Statut Membre Dernière intervention 7 décembre 2015 - 10 déc. 2005 à 11:16
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 - 10 déc. 2005 à 13:12
exemple :
$test1 = 2;
$test2 = '0'.$test1;

La variable $test2 est en fait une variable integer alors que je voudrais qu'elle soit string.
Je voudrais simplement que la variable $test2 affiche '02', mais comme elle est prise en integer elle affiche 2.
Comment puis-je faire ?
Merci de votre aide :)

ICIoBRa

3 réponses

Renus02 Messages postés 182 Date d'inscription jeudi 20 mai 2004 Statut Membre Dernière intervention 22 octobre 2010
10 déc. 2005 à 11:33
je comprend pas trop ton probleme ...normalement avc ce code un echo de
ta variable $test2 va afficher '02' (j'ai testé) , sinon essaye de
faire un cast ...



$test2 = '0'.(string)$test1;



mais je ne pense pas que cela soit necessaire.
3
ICIoBRa Messages postés 368 Date d'inscription dimanche 24 juin 2001 Statut Membre Dernière intervention 7 décembre 2015
10 déc. 2005 à 12:25
En effet, le problème ne venait pas de là... J'ai juste mal placé ma ligne de code, mais c'est grâce à toi que j'ai trouvé cette erreur donc merci :)

ICIoBRa
0
malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
10 déc. 2005 à 13:12
hello,



sinon, penser à number_format () le cas échéant :-)
0
Rejoignez-nous