Int > str [Résolu]

Signaler
Messages postés
368
Date d'inscription
dimanche 24 juin 2001
Statut
Membre
Dernière intervention
7 décembre 2015
-
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
-
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

Messages postés
182
Date d'inscription
jeudi 20 mai 2004
Statut
Membre
Dernière intervention
22 octobre 2010

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.
Messages postés
368
Date d'inscription
dimanche 24 juin 2001
Statut
Membre
Dernière intervention
7 décembre 2015

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
Messages postés
10840
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
23
hello,



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