Comment remplacer un nombre par une image ?
Maxime
-
Maxime -
Maxime -
Bonjour,
Pourriez vous m'indiquer comment faire pour remplacer un nombre par une image lui correspondant.
exemple pour mon code php (abrégé à l'essentiel) qui me donne le résultat suivant :
$resultat = "1566842";
j'aimerai que le chiffre 1 soit remplacé par 1.gif , le chiffre 5 par 5.gif , etc... pour qu'au final çà donne un truc du genre :
$resultat = "1566842";
.......
....
......
$image="<img src="1.gif">";
$image.="<img src="5.gif">";
$image.="<img src="6.gif">";
echo "$image";
Je ne sais pas comment faire pour que $resultat soit analyser chiffre par chiffre...
Si vous pouviez me guider ce serait sympa, merci.
Pourriez vous m'indiquer comment faire pour remplacer un nombre par une image lui correspondant.
exemple pour mon code php (abrégé à l'essentiel) qui me donne le résultat suivant :
$resultat = "1566842";
j'aimerai que le chiffre 1 soit remplacé par 1.gif , le chiffre 5 par 5.gif , etc... pour qu'au final çà donne un truc du genre :
$resultat = "1566842";
.......
....
......
$image="<img src="1.gif">";
$image.="<img src="5.gif">";
$image.="<img src="6.gif">";
echo "$image";
Je ne sais pas comment faire pour que $resultat soit analyser chiffre par chiffre...
Si vous pouviez me guider ce serait sympa, merci.
A voir également:
- Comment remplacer un nombre par une image ?
- Remplacer disque dur par ssd - Guide
- Remplacer par word - Guide
- Nombre de jours entre deux dates excel - Guide
- Recherche par image - Guide
- Légender une image - Guide
2 réponses
Pour un nombre dont le nombre de chiffres est connu :
$a = 123;
list($b,$c,$d)=str_split($a);
De cette façon, $b = 1, $c = 2, $d = 3.
Si le nombre de chiffres n'est pas connu à l'avance, tu devras trouver la longueur de la chaine ($nb_chiffres = strlen($a)) et bidouiller l'ensemble.
Une fois que tu as tes chiffres dans tes variables :
$image="<img src=" . $b . ".gif">";
$image="<img src=" . $c . ".gif">";
$image="<img src=" . $d . ".gif">";
echo "$image";
$a = 123;
list($b,$c,$d)=str_split($a);
De cette façon, $b = 1, $c = 2, $d = 3.
Si le nombre de chiffres n'est pas connu à l'avance, tu devras trouver la longueur de la chaine ($nb_chiffres = strlen($a)) et bidouiller l'ensemble.
Une fois que tu as tes chiffres dans tes variables :
$image="<img src=" . $b . ".gif">";
$image="<img src=" . $c . ".gif">";
$image="<img src=" . $d . ".gif">";
echo "$image";