Salut,
Bonjour à tous,
Je cherche la solution la plus simple pour remplacer des caractères dans une chaine, par leur équivalents en image...
ainsi la chaine "rrw" contenue dans la variable $chaine doit être convertie en "<img src='r.gif'><img src='r.gif'><img src='w.gif'>"...
Comment dois-je m'y prendre ?
Merci d'avance pour votre aide...
Pourquoi ne pas faire ainsi?
J'ai l'impression que vous vous enquinez pour pas grand chose les gens.
<?php
// Pattern de recherche
//
$pattern = "#([\w])#Umis";
// Chaine en exemple qui peut être n'importe quel char, Attention: ne peut marcher si
// tu cible plus d'un caractère.
//
$string = "azer";
// Lance le remplacement
//
$res = preg_replace($pattern, "<img src=\"$1\" alt=\"Titre de l'image : $1\" />", $string);
// Affichage le résultat
//
echo $res;
?>
Fait et testé, ca marche mais différents points à controller avant une mise en prod sèrieuse.
Désolé, je n'ai que survolé le topic, si une solution identique ou aprochante a été posée: Autant pour moi
@+ bon code
