Ajouter élément dans liste de remplacement
Bonsoir à tous,
Je souhaite ajouter à toutes les voyelles (par exemple) d'une phrase une classe, de la sorte <span class=''>VOYELLE</class>. J'ai pensé à str_replace() en mettant mes voyelles dans un array, sauf que pour les valeurs à remplacer, j'aimerais m'éviter un autre array contenant à chaque fois la voyelle entourée des balises <span>, qui me semble assez lourd et fastidieux.
Mon code de base, que j'aimerais optimiser, mais ne sachant pas comment :
Code:
1 2 3
| $mMaj = array('A','E','I','O','U');
$mMin = array("<span class='mVoy'>a</span>","<span class='mVoy'>e</span>","<span class='mVoy'>i</span>","<span class='mVoy'>o</span>","<span class='mVoy'>u</span>");
$m = str_replace($mMaj, $mMin, $phrase); |
Vos idées ? Merci :)