Alterner la fonction majuscule sur une chaine de caractères
samhg95
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
samhg95 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
samhg95 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Comment puis-je alterner le paramètre de majuscule afin qu'il n'opère que sur les caractères en position paire?
Par exemple, 'je suis nicolas' deviendrait jE SuIs nIcOlAs'
Merci!
Comment puis-je alterner le paramètre de majuscule afin qu'il n'opère que sur les caractères en position paire?
Par exemple, 'je suis nicolas' deviendrait jE SuIs nIcOlAs'
Merci!
A voir également:
- Alterner la fonction majuscule sur une chaine de caractères
- Fonction si et - Guide
- Chaine tnt gratuite sur mobile - Guide
- É majuscule - Guide
- Code ascii de a majuscule - Guide
- Majuscule - Guide
1 réponse
Oui ca doit etre possible en faisant comme ca :
$maChaine = "je suis nicolas";
/* transformation en tableau */
$array = str_split($maChaine );
/* parcour du tableau */
$nouvelleChaine = "";
$pair = true;
for ($i=0;$i<count($array);$i++)
{
if ($pair)
{
$nouvelleChaine .= strtoupper($array[$i]);
$pair = false;
}
else
{
$nouvelleChaine .= strtolower($array[$i]);
$pair = true;
}
}
echo $nouvelleChaine;
samhg95
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
Merci!!